All Cast

Michael York
Stone Alexander

Michael Biehn
David Alexander

Diane Venora
Gabriella Francini

R. Lee Ermey
President Richard Benson

Udo Kier
The Guardian

Franco Nero
Gen. Francini

Chad Michael Murray
David Alexander - Age 16

Guy Siner
British Leader
Michael Chinyamurindi
African Leader

John DeMita
Chuck Farrell

Oleg Stefan
Russian Leader

Noah Huntley
Young Stone

Jim Metzler

Michael Paul Chan
Elisa Scialpi

Forbes Riley
Gil Colon

Tony Amendola

David Hedison
Mr. Alexander
Gavin Fink

Greg Ellis
