A Chilling Cosplay

Devil’s Right Hand

Thriller Action Drama
95 min     4.4     2013     China

Overview

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

Similar