Thomas Doherty, the Mysterious Lord of the Manor 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 Philippine cinemas August 24.