(500) Days of Summer on AllMovie

(500) Days of Summer (2009)