UPS
Cary Elwes & Brooke Shields Interview: A Castle For Christmas
Netflix's latest Christmas rom-com A Castle For Christmas stars Brooke Shields and Cary Elwes. Shields plays a writer named Sophie who travels to Scotland to buy a castle and meets the curmudgeonly owner Duke Myles played by Elwes. The two butt heads — but of course find something more — as they work towards an agreement. The movie premieres on Netflix on November 26.