Darsteller und CrewCaitlin E.J. MeyerBelle Richards at age 8Laurie VukichVisagist:in, Hairstylist:inT.C. ChristensenSchreiber:in, Kinematografie, Regisseur:inDennis SaylorMorgan RichardsLevi LarsenJoe Richards (adult)Darin AndersenProduktdesignNicholas NordJoe Richards (double)Brock HolmanJoe's older brotherMaeve MillardBelle Richards at age 23Kellet CookJoe Richards at age 3