Fantastic.

Rating: 9/10 (5 December 2001)

I read a review once that said "If you are not even feeling slightly uplifted by the end of this movie, you are made of stone." I couldn't have said it better. Some scenes may not sit well with the easily disturbed, but there you are.
Go see it. 9/10.