I had not considered seeing this movie mainly because I am not a Leo fan. However I caught it on cable and was stunned. I bought myself a copy the next day. My 16 year old son thinks I am crazy because I have watched it 10 times in 2 weeks.Leo did well, but Gabriel Byrne was outstanding. I especially love the last thirty minutes.