Discover
Theodore Saunders
Jim Egan (young)

James Daly
Jack Nesbit (young)

Clyde Whitham
Jim Egan (old)
Brian Edward Thwaites
Jack Nesbit (old)
Chris O'Bray
Jim Egan (voice)

K.D. Lang
Narrator (voice)
Crew
Bobby Shore
Cinematography
Directing

Stephen Dunn
Director