Cast 8

Caitlin E.J. Meyer

Belle Richards at age 8

Maeve Millard

Belle Richards at age 23

Kellet Cook

Joe Richards at age 3

Dennis Saylor

Morgan Richards

Brock Holman

Joe's older brother

Nicholas Nord

Joe Richards (double)

Julie Jenkins

Margaret Richards

Levi Larsen

Joe Richards (adult)

Crew 8

Darin Andersen

Production Design

Zep Christensen

Camera Operator

Laurie Vukich

Makeup Artist

Laurie Vukich

Hairstylist

T.C. Christensen

Cinematography