Living Dead Dolls Presents Lord of Tears: The Owlman

Say hello to your newest nightmare with The LDD Presents Lord of Tears: The Owlman.

The Owlman is based on a Cornish folklore and this doll is a a replica of the creature’s appearance from the horror film Lord of Tears.

He has the body of a man and is dressed in a three-piece black suit. Black pincer-like claws emerge from the white trimmed sleeves.

On top of his shoulders sits the head of an owl.

The doll stands 10-inches tall, features 5 points of articulation and is packaged in a window box.

Fun Fact:

Lord of Tears was released in 2013 and directed by Lawrie Brewster.

  • Shop for this doll at

This site uses affiliate links and may earn a commission from qualifying purchases.
Copyright © 2021
Contact UsPrivacyCopyright