"Willard Bean accepts a mission from The Church of Jesus Christ of Latter-day Saints to travel to a new town, where he must fight to win respect."
David McConnell
as Willard Bean
Cassidy Hubert
as Rebecca Bean
Scarlett Hazen
as Palmyra
Carrie Wrigley
as Mildred Dewey
Kenna Dawn
as Older Palmyra
Owen Hall
as Alvin Bean
Steve Anderson
as Thomas Winegar
Joseph Paur
as Waterman
Barta Heiner
as Mrs. Rhodes
Heather Brown
as Maude Collins
Loren Lambert
as Charles Collins
David H. Stevens
as James Walsh
Paul Grace
as Joseph F. Smith
Stephanie Breinholt
as Ethel Hack
L.D. Weller
as Big Hank
Bus Riley
as Tough Guy
Olivia Willford
as Red Haired Girl
Joseph Skousen
as Elder Crawford Gates
Stockton Oviatt
as Elder Robert F. Bitner
Tyson Bingham
as Elder Gordon Hinckley
Shawn Stevens
as Bammer
D.L. Walker
as Mr. Konger
Jill Ralph
as Red Haired Girl (older)
Brennin Williams
as Ratboy
Hazel Christiansen
as June Tanner
Maya Hadlock
as Columbia Richards
John Lyde
as Bob Douglas
Charley Boon
as Buster
Liz Christensen
as Mrs. Webster
Sam Di Bello
as Town Slacker
Kaleb Stinger
as Elder Henry Tanner
David Webb
as Mob Leader
Paul Wuthrich
as Missionary / Savior
Margo Watson
as School Teacher
Chandra Allen
Rick Hadlock
as Minister
Richard Benedict
as Pliny Sexton
Emily Wadley
as Betty Sue Slammer
David DeDen
as Mobber
Jim Goldrup
Tom Goldrup
Matt Hale
as Challenger
Steven A. Lee
as James Talmage
Tony Hill
as The Stranger
David Loach
as Boxing Challenger
Kent Spittler
T.C. Christensen
Writer
Tanner Christensen
Editor
Director
Director of Photography