I've talked to many of my friends who went to the midnight showing of this movie and when I ask them what they think, the answer I am given is - "This is one of the best movies ever and I don't know what spot it holds on my top movie list of all time!!!" That is how amazing this film is. It has everything a movie could want - action, comedy, horror, drama, love, despair, hope, and of course Christian Bale. ;-) Go see this movie - you will not be disappointed. However, fyi - this is not the movie for young children or the feignt of heart.