Really keeps one on their toes.
Not for the young ones too much violence.
Definatly worth watching
A student machinist (KEANU REEVES) finds himself caught in a maze of secret government cover-ups, high-tech espionage and murder after working on a groundbreaking scientific experient. Eddie Kasalivich (REEVES) and Lily Sinclair (RACHEL WEISZ) are part of a team of scientists who have developed a revolutionary new source of energy. But no sooner have they finished celebrating their triumph, than their lab is destroyed and the head of their team killed. Named as the main suspects, Eddie and Lily quickly realize their only hope lies with a powerful and mysterious bureaucrat (MORGAN FREEMAN) who may or may not be on their side.