10 Best Christmas Movies to Watch on Amazon Prime

Dan Stevens plays Charles Dickens. The movie looks at the inspiration he had and the difficulties he faced in making the well-known Christmas favourite.

1. The Man Who Invented Christmas

A modern take on Dickens' "A Christmas Carol,"  "Scrooged," stars Bill Murray as a cynical television producer. 

2. Scrooged

The rom-com stars Henry Golding and Emilia Clarke. It centers on Tom, an enigmatic man, and Kate, a dejected woman, as they negotiate love and self-discovery over the holiday season.

3. Last Christmas

The compelling thriller has a strong ensemble cast that delivers powerful performances as they navigate a sinister, suspenseful narrative of crime and retaliation.

4. Violent Night

Frank Capra's 1946 film    features James Stewart as George Bailey, who is shown the significance of his life by his guardian angel.

5. It's a Wonderful Life

It is a heartwarming holiday film centered on Mary, played by Erin Karpluk, who restores her family lodge with the help of love and community. 

6. Christmas Lodge

It is a heartwarming holiday film featuring Alicia Witt as a woman magically transported into a snow globe, learning about love and family.

7. A Snow Globe Christmas

The endearing holiday movie follows a brilliant cast, including Rugby Tiger and Mew the cat, as they embark on joyful adventures and discover the true meaning of Christmas.

8. The Christmas Toy

It is based in a tiny town and stars Jana Kramer and Wes Brown as two former high school sweethearts who get back together to plan a grand celebration.

9. Christmas in Mississippi

It stars Arielle Kebbel and Andrew W. Walker. It centers on a bet that turns into a relationship between a man and a woman 

10. A Bride for Christmas