Hoping to alter the events of the past, a 19th century inventor instead travels 800,000 years into the future, where he finds humankind divided into two warring races.
Guy Pearce | Alexander Hartdegen | |
Samantha Mumba | Mara | |
Phyllida Law | Mrs. Watchett | |
Laura Kirk | Flower Seller | |
Josh Stamberg | Motorist | |
Sienna Guillory | Emma |
View Full Cast >
2 More Images