Korea have established themselves as brilliant movie makers a long time ago, and "My Sassy Girl" ("Yeopgijeogin Geunyeo") is a clear testimony to that legacy.

This is not just another romantic comedy, this is so much more. The way that director Jae-young Kwak manages to incorporate comedy, romance and drama in such a great way is just fantastic.

This movie will make you laugh and it will make you cry.

The characters in the movie are nicely detailed, with lots of small finesses and quirks. But the characters are only so much without a proper acting force to bring them to life on the screen. And they have really put two great Korean talents together here; Gianna Jun (playing the girl) and Tae-hyun Cha (playing Kyun-woo). These two are not just good at their art, but together on the screen they have great chemistry.

There are so many funny and hilarious situations throughout the entire movie, and lots of really nice scenes. But towards the end the movie takes a turn. And not for the worse, mind you. This turn of events and this way of putting all the pieces together was sheer work of genius from the director. And the movie will most like have you in tears in the 'overtime' segment of the movie.

Don't even bother watching the American version from 2008. It is stale and effortless in comparison to the original Korean version. (As it usually is when Hollywood cashes in on the Asian successes!) If you haven't already seen this Korean pearl, then you owe it to yourself and your soul-mate to sit down together and watch this movie. It is nothing less than spectacularly beautiful.

The movie can be seen again and again.