
Movies surrounding romance have always been popular, although audiences can end up taking the side of certain characters once things go wrong. Case in point: 500 Days of Summer, which I think is one of the best romantic comedies of all time. The 2009 movie follows the relationship of Tom and Summer, played by Joseph Gordon-Levitt and Zooey Deschanel respectively. Although there's been much debate about the movie's ending over the years. Here's the story behind 500 Days of Summer's ending, and why Zooey Deschanel's title character isn't actually the villain.
The story of 500 Days of Summer (which is available with a Hulu subscription) is told in a non-linear fashion, with the story jumping to various points of Tom's relationship with her. He's head over heels immediately, although Deschanel's romantic lead makes it clear that she's not looking for a relationship. But the two eventually spent time together, before things go awry.