This movie has all the right ingridients that make it great. It is a "feel good" movie and after watching it it cheered me up and put a smile on my face. It doesn't "try" to be funny, like lesser movies do, it "is" funny. The cast work well together, but, Uma Thurman just shines through. She is cute, sexy and funny and is pleasing on the eye.