7. (500) Days of Summer
After its release, this awesome movie became a real indie hit. The unlikely romantic comedy avoids the typical formula of couple fall in love, break up and then make up and, of course, live happily ever after. Although there’s not a happy ever after for the couple in this movie, (500) Days of Summer is one of the best movies that can teach us about love.