as Devin O'Neil
as Lily Magraw
as Terry O'Neil
as Lucius
as Shelby Peyton
as George Armstrong Custer
as Lavinia
as Secretary of War Edwin Stanton
as Dr. Leland Peyton
as Hannah
as General Beauregard
as Shannon O'Neil
as Mrs. Julia Peyton
as Skinner
as Sarah