Psyche
A mannequin abandoned in a disused store comes to life one stormy night and discovers its reflection in the window.
Psyche
January 1, 2005