Aeon Flux

In 2011, a plague wiped out all but 5 million people. The cure that Trevor Goodchild (Marton Csokas) developed had a side effect: it caused sterility. So over the course of 400 years, Goodchild and his team of scientists have cloned each of the 5 million surviving people over and over again while at the same time researching a cure. It turns out that the clones naturally regained their reproductive capability, and Trevor's brother Oren (Jonny Lee Miller) decided to kill the clones who were reproducing, because he liked their society the way it was. The original Trevor also had a relationship with a woman whose clones eventually became Aeon (Charlize Theron), which explains their underlying passion for each other. Oren had ordered Aeon's DNA destroyed, but the Keeper (Pete Postlethwaite) kept it and continued recloning her everytime she died because he knew her destiny (another anomaly of the cartoon). In the end, Aeon kills Oren, destroys the Relical DNA storage system, and breaks down the wall leading to the outside world. She, Trevor, and the rest live happily ever after.

Thanks, Herbmeistr!

(Links open in new window)
Read more about this film at The Internet Movie Database.