A Chilling Cosplay (2013)

A Chilling Cosplay (2013)

Devil’s Right Hand 2013-10-29 China 95 Min. PG-13
4.4 6 votes

Overview

The police investigate the murder of a young woman whose corpse was frozen and dressed up like a doll.