This is a very very good film one of the best films in the last 30 years . It's not comfortable to watch because it's impossible to identify with anybody in the film in as much as none of them have any merits; it is creepy , odd disturbing ,very frightening satirical and funny
Oddly enough after all of that it is heartbreaking as well.You might not think a film could have all these different facets but just see it and you'll know what I mean. By the way I've never seen a film where one actor as the such a whole weight of responsibility on his shoulders as in this one and Christian Bale does it wonderfully