one of those classic romcom movies in the early 2000's, the most amazing thing about this movie is those twist after twist of stories in the movies. It makes you laugh then next scene it will make you cry then, it will make you fall in love then make you cry again and when you thought that it's over than bang another plot twist haha