Brooke Shields and Cary Elwes play the romantic leads in this sweet holiday rom-com. Sophie, a famous author, hopes to buy a castle in Scotland, but the current owner is not thrilled about the idea of selling to a foreigner. As the pair try to find a solution to their impasse, they find themselves unexpectedly falling for each other.
Watch A Castle for Christmas on Netflix starting Nov. 26.