I realize I may have unusual taste (I love Robin William's "Popeye" and even HE hates it!). And I heard Woody Allen thinks this is his worst film. Well I am not really a fan of Woody Allen's movies, but I really enjoy this one. He is funny, not trying to be intellectual, the atmosphere is amazing, like a colour version of an old B and W movie, Helen Hunt and Charlize Theron are each lovely in their own way. It may not be TRULY great, but it is entertaining and worth watching. At the very least it's a good mystery story.