500 Days of Summer (2009)
A commentary on the manic pixie dreamgirl, Tom (Joseph Gordon-Levitt) is suddenly dumped by his Summer (Zooey Deschanel) and reminisces upon their relationship to try and figure out where things went sour. In the process, he discovers a new zest for life.
Advertisement