This is a hard review to write as I don't want to give away any crucial plot twists! Suffice to say that I was pleasantly surprised with the finished result. Not being a fan of Sci-Fi, I started watching the film with some reservations, but I was soon pretty much engrossed in the original and thought-provoking premise.
Ewan McGregor is perfectly cast but I found Scarlett Johanssen's role to be underwritten. Basically, her part could have been played by any other pretty actress, which is not exactly complimentary to her acting skills. She's not the most natural actress on screen at the best of times, although I think she performed her best work to date in "The Girl With The Pearl Earring".
A good, crisp script and some pretty nifty special effects. I know that the movie isn't performing that well at the box office, but don't let this factor put you off. For once, some people have put together an intelligent sci-fi movie with a contemporary message (and that's all I'm going to give away!).
I'd be interested to hear what other people think.
Recommended but may not suit all tastes
4 (out of 5)