One of the greatest American movies in the last 20 years.

Rating: 10/10 (8 May 2006)

The first time I saw this movie I was completely unsure of how to feel about it. All I knew was that I wanted to immediately watch it again. Christian Bale's performance is one that makes you wonder if any other actor would have done the role justice, as with Malcolm McDowell in Clockwork Orange or Daniel Day Lewis in Gangs of New York. He delivers every line in a way which makes every second of the movie so enjoyable to watch. I have to credit the screenplay though with giving Bale incredible line after line. The ending is the biggest complaint for this movie but even if you hate the ending the other 96 minutes of pure enjoyment should out weigh the 45 seconds of ending. One of my all time favorite movies.