Cast
James McAvoy
as Frederick Aiken
Robin Wright
as Mary Surratt
Evan Rachel Wood
as Anna Surratt
Kevin Kline
as Edwin Stanton
Alexis Bledel
as Sarah Weston
Danny Huston
as Joseph Holt
Justin Long
as Nicholas Baker
Colm Meaney
as David Hunter