Whenever I see this movie, it leaves me all warm inside. Well-written dialogues and good humour - never fail to make me smile. Radcliffe and Kazan have sparkling chemistry, and the characters are relatable. Overall good storyline and I rarely watch movies twice, but I would watch this again.