A disappointing mix of The Matrix (1999), Highlander (1986) and Men in Black (1997). The script and the plot twists are far-fetched and cheap, not to mention the pathetic dialogues. Although the budget is about $ 50 million according to IMDb, nevertheless the producers have failed to hire a real script-writer. What a pity!