From the award-winning film Lord of Tears, Mezco Toyz and Living Dead Dolls presents The Owlman. The figure features an all-new head sculpt and the 10-inch tall figure dressed in a three-piece suit with his claws bursting from his sleeves. The piece features 5 points of articulation and comes packaged in a window box. You can currently pre-order the figure for $46.00 with shipping expected between May and July 2020.