Levi Savage
Elizabeth Panting
George Padley
Sarah Franks
Albert (as Robert Pearce)
Traveler
James G. Willie
Mary Hurren (as Bailee Johnson)
Bodil Mortensen
Jens Nielson (as Tomas Kofod)
Elsie Nielson
Niels Nielson
John Linford
Maria Linford (as Renee Casati)
Joseph Linford
Amasa Linford (as Kalvin Stinger)
James Loader
Amy Loader / Older voice of Mary Hurren
Tamar Loader
Patience Loader
Elizabeth Cunningham
James Cunningham
Betsy Cunningham
Ann Rowley
Ann Cooper
Chester (as Sean Hunter)
Louisa Mellor
Mary Ann Mellor
Charlotte Mellor
General Kearny
Sergeant Nathaniel Jones
Henry W. Bigler
Christopher Panting
Jane Panting
Levi Mathers Savage
Levi Mathers Savage - 4 years old
Frederick Panting (as Antonio Lexero)
Mobber
Thomas E. Ricks
Hannah Savage Eldridge
Franklin D. Richards
Millen Atwood
Brigham Young
Wilford Woodruff
Train Lady
Buffalo Chip Boy
Complainer
Wee Granny
Anna Larsen
Candle Lady
Sarah Haigh
Joseph A. Young
Adult Jane Panting
Speaker
Quitter
Mormon Battalion, Boxcar Assistant
Woman
Rescuer
Margret Cunningham (uncredited)
Brigham Young (uncredited)
Shoe Lady (uncredited)