Undoubtedly the best romantic comedy i have yet seen. The story-telling is perfect and the ending is very excitable. Surprised how well the screen writer managed to connect the start and the end of the film without getting much notice from the watchers.