A Castle for Christmas

2021·United States·97 min.
A Castle for Christmas
4.0
480 votes
Available on

Sophie Brown (Brooke Shields) is a best-selling author who travels to Scotland to escape a scandal. While there, she visits a beautiful castle and hopes to buy it. Unfortunately for Sophie, the castle owner, Duke Myles (Cary Elwes), is reluctant to sell the castle to her. Their relationship starts off rocky, but eventually, they take a liking to one another. Will a romantic spark form between Sophie and Myles?