It is a great movie to escape from reality. My wife and I felt it is a good one to see in the theatre, away from the distractions of kids and housework. It requires thinking almost all the way through, unlike a lot of other movies that are fine to wait and watch at home where you can walk away, come back, and still know what is going on. Good movie that leaves you thinking.