Good mind-twister of a film with good performances from all of the actors, particularly DiCaprio. Nolan gets innovative here, and for the sheer ambition of the film deserves credit.

This is definitely a solid film that is worth the watch, but one that after you step back to think about it after all the technical shock value, it doesn't really stick with you. However, it does raise a fascinating question about the future science advancements that might be possible with psychological manipulation for political and/or business purposes. Quite a thought to ponder in the realm of science fiction.

7/10