Who is in the cast of ‘A Castle For Christmas’? - Netflix Tudum

  • News

    Here’s Why the ‘Castle For Christmas’ Cast Looks so Familiar

    Who wouldn’t fall in love with them?

    By Olivia Truffaut-Wong
    Dec. 21, 2021

Netflix’s holiday rom-com A Castle for Christmas has everything: aristocracy, snow, a romance novelist, a legit castle and a killer cast straight out of your romantic fantasies. 

The film follows fledgling romance writer Sophie (Brooke Shields), who decides to treat herself to a vacation in Scotland. She’s also hoping to learn more about her grandfather, who grew up in the castle of Dunbar, but she hits a roadblock when she meets castle owner Myles, the Duke of Dunbar (Cary Elwes). Grumpy and unwelcoming, he isn’t interested in bending to the whims of an American tourist or helping Sophie connect to her family’s past, but she forces his hand when she buys the castle on a whim. 

Brooke Shields as Sophie Brown

Brooke Shields as Sophie Brown in 'A Castle for Christmas'

Brooke Shields stars as Sophie Brown, a popular romance novelist whose fans turn on her when she kills off a beloved romantic hero. Frustrated and lacking inspiration, she heads to Scotland, where she gets a castle, a new nemesis and, potentially, a whole new life.

Like Sophie, Shields knows what it’s like to be at the center of a controversy or two. While working as a child model in the late ’70s and ’80s, Shields posed in a Calvin Klein campaign that became ground zero in a conversation about sexualizing teens. Much like Sophie, Shields brushed it off, becoming one of the world’s most well-known models and actors. More recently, she’s been making the TV rounds, with guest roles on Law & Order: SVU, The Middle, Jane the Virgin and 9-1-1

Cary Elwes as Myles

Cary Elwes as Myles in 'A Castle for Christmas'

Cary Elwes (and his best Scottish accent) stars as Myles, the Duke of Dunbar, who’s determined to preserve his family’s legacy. Thanks to debt, however, he’s forced to sell the Castle of Dunbar to Sophie. There’s a caveat though: It’s only a temporary arrangement — to be re-evaluated at Christmas — and he has to continue living in the castle as well.

Elwes is best known for playing Westley (aka the Dread Pirate Roberts) in The Princess Bride — arguably the most romantic movie ever made. Throughout the years, he’s also starred in cult favorites like Robin Hood: Men in Tights, Twister and Saw. Recently, he starred in Season 3 of Stranger Things and The Marvelous Mrs. Maisel.

Andi Osho as Maisie

Andi Osho as Maisie in 'A Castle for Christmas'

Andi Osho plays Maisie, the owner of the local pub/inn where Sophie stays during the early days of her trip. Dunbar’s a small community, so Maisie is immediately intrigued by this new outsider and quickly befriends Sophie.

Osho’s a British actor and stand-up comedian who has worked in film and television for nearly 20 years, with parts in everything from Waking the Dead to EastEnders. Most recently, she starred in National Treasure: Kiri and played Carrie in I May Destroy You. She just released her debut novel, Asking for a Friend

Lee Ross as Thomas

Lee Ross as Thomas in 'A Castle for Christmas'

Lee Ross plays Thomas, Myles’ more practical and less curmudgeonly cousin. He gives guided tours of the Dunbar property to help keep the family’s tourism business alive. Thomas takes an immediate liking to Sophie.

Ross is a British actor who’s spent most of his career appearing in various British movies and TV shows. After getting his start in the 1985 teen drama Dodger, Bonzo and the Rest, Ross continued to work on television while building up a movie career in the ’90s with roles in Secrets & Lies and The English Patient. Most recently, he’s appeared in the series White Gold and Bulletproof, and he even played an ape named Grey in Dawn of the Planet of the Apes.

All About A Castle For Christmas

  • Guide
    All The Romance Movies To Watch After ‘A Castle For Christmas’
    Sexy banter, electric chemistry, and hot people who confuse attraction with anger.
    By Jean Bentley
    March 5, 2024
  • Fashion
    Everything you need to know about that gorgeous tartan gown.
    By Jamie Beckman
    Dec. 25, 2021
  • Interview
    Selling Sunset meets A Castle for Christmas: What is this, a crossover episode?
    By Jamie Beckman
    Dec. 22, 2021
  • Travel
    Starting price? One dollar.
    By Jamie Beckman
    Dec. 22, 2021
  • Interview
    Plus, The Princess Bride Easter egg fans should look for.
    By Jamie Beckman
    Dec. 22, 2021

Shop A Castle For Christmas

GO TO NETFLIX SHOP

Discover More News

  • News
    Roman Reigns will defend the WWE World Heavyweight Champion against Jacob Fatu.
    By Christopher Hudspeth
    10:20 pm
  • News
    A world to explore with favorite characters from Dr. Seuss, Peppa Pig, and more!
    By Timothy J. Seppala and Tudum Staff
    8:11 pm
  • News
    A new adventure awaits Hawkins.
    By Keisha Hatchett
    7:00 pm
  • News
    Plus: Viewers choose new series Unchosen, and Running Point Season 2 is nothing but net. 
    By Ananda Dillon and Ashley Lee
    7:00 pm
  • News
    The Battle for the Fans results are in. Celebrate with performances of “Soda Pop” and “How It’s Done.”
    By Olivia Harrison
    6:15 pm
  • News
    The new crime thriller stars Robert De Niro, Michelle Monaghan, and Adam Scott.
    By John DiLillo
    3:00 pm
  • News
    Will Roman Reigns acknowledge Jacob Fatu’s challenge?
    By Christopher Hudspeth
    4:48 am
  • News
    Stay tuned for more adventures with Mel and Jack.
    By Jean Bentley
    Yesterday 7:05 pm

Latest News

  • First Look
    Greta Lee and Wagner Moura Are Stuck Inside The Last House
    April 29
    Four people stand closely together indoors, looking anxiously out a rainy window of a house with pale siding, surrounded by green shrubs, under soft indoor lighting.

Popular Now

  • News
    Here’s how the Oscar winner trained for her rigorous new action role.
    By John DiLillo
    April 24
  • New on Netflix
    Stream Apex, Stranger Things: Tales From ’85, plus new seasons of BEEF, Running Point, and more.
    By Ashley Lee
    March 31
  • Casting Call
    Kate Hudson leads another all-star team, including some appearances from real-life LA legends. 
    By Brookie McIlvaine
    April 23
  • Deep Dive
    The cast and showrunner break down the shocking last scene.
    By Thea Glassman
    April 21