500 Days of Summer is an unusual romantic comedy from the regular rom-coms where you see a boy meet a girl and fall in love. The fantastic part is this is established when the movie starts.
It’s a movie about a hopelessly romantic boy whose perception of a perfect girl is based on the TV shows and movies he watched as a child. The girl is free-spirited and doesn’t believe in love.
Joseph Gordon-Lewitt is perfect in expressing all those emotions and no one could play the role of Summer better than Zooey Deschanel. Her quirky timings and mysterious and intriguing personality are perfectly played by Zooey.