Jodie Foster stars as a woman forced to hide with her daughter in a vault-like hidden room in her New York brownstone townhouse when three burglars invade their home in search of a hidden fortune.
When scientists discover how to create life, two competing organizations bent on world dominance attempt to steal the secret and create a race of inhuman super soldiers that will make slaves of the world.
Please wait. Loading...
This site uses cookies.
More details in our privacy policy