Told in a non-linear format, 500 Days of Summer follows Tom, a hopeless romantic, as he reflects on his relationship with ...