Cast

Emma Thompson Mrs. Lincoln, Sarafine
Emmy Rossum Ridley
Jeremy Irons Macon Ravenwood
Zoey Deutch Emily Asher
Rachel Brosnahan Genevieve Duchannes
Kyle Gallner Larkin Ravenwood
Robin Skye Mrs. Hester
Randy Redd Reverend Stephens
Leslie Castay Principal Herbert
Sam Gilroy Ethan Carter Wate
Cindy Hogan Mrs. Asher
Gwendolyn Mulamba Mrs. Snow
Cole Burden Union Captain
Billy Wheelan Union Soldier
Christopher Darby Train Teen
Margery Simkin Casting
Mary Ramos Music Director
TheNewNo2 Music/Lyrics Composer
Chuck Picerni Stunts