A really enjoyable and unforgetable film. Oliver Parker managed to create a wonderful movie from Oscar Wilde's witty play. His efforts really had a marvellous conclusion. The cast is marvelous. Every one of them shines in his/her role. Minnie Driver and Jeremy Northam deliver excellent performances. Julianne Moore becomes better movie by movie and is perfectly cast. Cate Blanchett proves those who regard her 'the next Meryl Streep" right. But this is Rupert Everett's show. He is PERFECT in his role and is a very strong candidate for an Academy Award nomination.