Had read a bit about this movie before going but it was still full of surprises. DiCaprio's performance is not Oscar material, but on the other hand I think Cotillard and Page are terrific, while Gordon-Levitt's performance is just a notch behind them. Watanabe is actually a bit wasted in this movie. Anyway, enough about the acting...the visual impact of the movie as well as the very complex plot is what drives it. People that liked the Matrix movies are going to dig this one. Leave your logic at home and enjoy!