"A Castle For Christmas" Brooke Shields and Cary Elwes star in this holiday rom-com, which follows a wealthy American author who has her eye on a castle in Scotland . . . but unfortunately, the Scottish duke who owns it is reluctant to sell to a foreigner. Watch "A Castle For Christmas" on Netflix now. Image Source: Everett Collection