If Blue Monday has you feeling down, don't worry: these are the best feel-good movies to put a smile back on your face.