It's a Wonderful Life (1946), starring James Stewart, is usually heralded as the most popular Christmas movie of all time.