The Living Dead Dolls line of collectibles is usually known for offering up cutesy versions of horror icons, as well as original characters, but their latest offering is anything but cute, it's actually rather terrifying.
Now up for pre-order is a Living Dead Doll based on the award-winning Scottish film Lord of Tears. Behold, the viral sensation, The Owlman!
In Lawrie Brewster’s supernatural horror film, Lord of Tears, a school teacher is plagued by recurring nightmares and suspects his visions are linked to a dark incident from his past. Returning to his childhood home, he uncovers the disturbing truth. According to Cornish folklore, The Owlman is described as a human-sized owl with pointed ears, glowing eyes, and black pincer-like claws.
Living Dead Dolls Presents Lord of Tears: The Owlman features an all-new head sculpt depicting the unnerving creature. Dressed in a three-piece suit with his claws bursting from his sleeves, The Owlman is a nightmare that you’ll spend your whole life trying to forget.
The Owlman stands 10” tall and features 5 points of articulation. He is packaged in a window box, perfect for display.
Pre-order yours today for $46 with an expected May - July 2020 delivery window.