500 Days of Summer
James Rocchi
(500) Days of Summer knocks several romantic movie clichés on their ear, but never loses sight of heart or hope, and it never fails to make the ups and downs between Tom and Summer matter.