This is one of my personal favorite films, it is so entertaining, all the people I show it to love it. It has a lot of action in it but the plot and purpose of this movie never get lost in it, a perfect example would be and escape scene near the end of the first act. As for the plot itself, I can't really talk about it without spoiling key things but I will say that it is a dystopic thriller with an original twist. The acting is great, Ewan McGregor wonderfully plays a curious and cynical commoner and Scarlett Johansson does well portraying a bright but naive girl whose world gets turned upside down. Trust me, this movie is amazing and fun to watch and there is never a dull moment to be had here.