It's a Wonderful Life (1946)
On Christmas Eve, George Bailey's guardian angel, Clarence, is sent to save George from taking his own life. Clarence takes him on a journey through time to show him all the lives he has touched and the good he’s done. By the time the end of the movie arrives, as we see all those people George has helped standing around him, we just have to cry. If you don’t, we’re convinced you’re a Scrooge.