Check this out!

Rating: 9/10 (20 June 2014)

Really clever film that is definitely worth a look.
Everything comes together at the end neatly and it's quite satisfying.
I quite enjoy movies that pose a question and then spend time letting you try and work out the answer, it's particularly satisfying when the film finally answers the question and you have been blindsided by the answer even though it was there all along, think Sixth Sense. This film fits that bill and is something you should check out.
It's also quite staggering to think that Christian Bale went from this physical condition straight to Batman, he is an underrated actor who has now likely pigeon holed himself into certain roles, but let's hope not as he has a lot to offer in a variety of roles.