This is, without a doubt, one of the best films of 2004. Having said that, 2004 was a poor year for cinema. I can highly recommend this film, although, it may not be suitable for the whole family, due to a few infrequent mild sexual references and some mild nudity. The plot will keep you on the edge of your seat until the last second, keep a box of Kleenexes at the ready, you'll laugh, you'll cry, you may even crack one off. The acting is sublime. Rumour has it the stars themselves are the reasons to see it, although there are a few other, less tangible qualities. The lighting is good Costumes are good Makeup is good and the directing is like nothing i've ever seen.
I give this ten out of ten, and with good reason. See it, and you won't regret it!