IMDb 9/10 ROTTEN TOMATOES 8/10 METACRITIC 7.4/10 ALLMOVIE 4/5

First of all, I must say this film is very overrated. It's over-average, but it isn't' great. It delivers some good and sometimes unbelievable (not always in a good sense) action, it has some interesting twists and performances are convincing enough, but that's about it.

On the bad side, the film it's a bit too long, the characters aren't well developed and the end isn't very satisfactory.

This film is a mix between Matrix (slow motion, different reality), Memento (present/past vs dreamworld/ real world and flashbacks) and James Bond (action).

So, an entertaining movie with some interesting details but a somehow disappointing end.