The Invitiation

Who is the mysterious lord in “The Invitation”?

Scottish actor Thomas Doherty (HBO Max’s Gossip Girl reboot) stars as Walter, the lord of the manor holding court over the wedding events in Columbia Pictures’ terrifying horror-thriller The Invitation. In the film, after the death of her mother and having no other…