Ryan Chang
Brandon Miller
Doc
O'Rourke
Tyler Jeffers
Travis
Sasha
Young Ryan
Cyndi Chan
Professor
SS Officer #1
SS Officer #2
Japanese Diplomat
Gate Guard
German Soldier
Frank Knight
Nazi #1
Nazi #2
Tony Banks (as Pete Dykstra)
SS Body Guard (as Sven Ole Thorson)
News Boy
Hanley
Johnson
Sgt. O'Hara
Officer #1
Officer #2 (as JJ Perry)
Lead Judge (as Cheryl Tyre-Smith)
Douglas
Tech #1
Broderick
Jackson (as Izzy Assencos)
Rose / Francis
Big Jim
Jason Anderson
Stage Driver #1
Stage Driver #2
Hanging Man
Gambler #1
Gambler #2
Gambler #3
Mobster
Ling
Stoned Guy #1
Stoned Guy #2
Mary Jeffers (as Elaine Cascio)
Young Prison Guard
Rioter #1
Rioter #2
Latino Rioter
Prison Guard #1
Prison Guard #2 (as Erich Hicks)
Prison Guard #3
Utility Rioter #1
Utility Rioter #2 (as Jen Sung Outerbridge)
Utility Rioter #3
Chinese Waitress
Chinese Waiter
Launch Tech #1
Launch Tech #2
Time Cop Officer (uncredited)
Chicago Man (uncredited)
Disc Jokey (uncredited)
Guy at Bar (uncredited)
Dying Boy (uncredited)
Bar Patron (uncredited)
SS Officer (uncredited)
Computer (voice) (uncredited)