This is a little masterpiece, full of charm and wit. It made me laugh - several times - and cry. I find myself thinking about this movie the day after seeing it, it stays with you, like a rare gem in a vast sea of rubbish movies that are out there. One of the best movies I have seen in a while.