A Christmas Carol starring Alistair Sim as Scrooge or Its A Wonderful Life starring Jimmy Stewart as George Bailey? Both are wonderful Holiday Movies and similar in that in both films an angel comes down to ask a man to look back on his life.
Of the two films I prefer A Christmas Carol because very few people lead lives as perfect as George Bailey. But Scrooge is a story of redemption and how it's never too late. It's an optimistic movie and Alistair Sim is magnificent as Scrooge.