Pretty faithful to the spirit of the book, this is an interesting film with a great central performence by Christian Bale. The film is also growing in stature it seems, I remember it being pretty much dismissed upon original release...