Shia LaBeouf character Kelly Ernswiler
Elden Henson character Bart Bowland
Amy Smart character Tabby
Billy Kay character Lance
Kathleen Quinlan character Eve
Shiri Appleby character Sarah
William Sadler character Abe
Ray Wise character Harrison
Jesse Heiman character (uncredited)
Philipp Karner character Maurice / German Soldier
Anson Mount character Miner Weber
Michael McShane character Mr. Norway
Hattie Winston character Principal Holmstead
Rick Cramer character German Officer / Mr. Thomas
France Nuyen character Xiou-Xiou Ling
Kate Hendrickson character A.D.
Ellis E. Williams character Charlie Hayes
Dana Wheeler-Nicholson character Mathilda