Yay! The movie is available for streaming online and you can watch A Castle for Christmas movie on Netflix. It is not available to buy/ rent online on any platforms right now.
A Castle for Christmas is about a famed American author, Sophie, who travels to Scotland and finds herself wanting to buy a castle, but the prickly owner, a Scottish Duke named Myles, is reluctant to sell to a foreigner. Directed by Mary Lambert. Starring Stars Cary Elwes, Brooke Shields, Suanne Braun.