cast
Alexis Bledel
as Sarah Weston
Chris Bauer
as Major Smith
Colm Meaney
as David Hunter
Danny Huston
as Joseph Holt
Evan Rachel Wood
as Anna Surratt
James Badge Dale
as William Hamilton
James McAvoy
as Frederick Aiken
Jim True-Frost
as Hartranft
Johnny Simmons
as John Surratt
Jonathan Groff
as Louis Weichmann
Justin Long
as Nicholas Baker
Kevin Kline
as Edwin Stanton
Norman Reedus
as Lewis Payne
Robin Wright
as Mary Surratt
Shea Whigham
as Capt. Cottingham
Stephen Root
as John Lloyd
Toby Kebbell
as John Wilkes Booth
Tom Wilkinson
as Reverdy Johnson