The dead of night. An empty shopping centre. Two strangers are destined to meet each other... and the mannequins.
Release Date: March 11, 2011
Acting
View more ->