For a better experience on MUBI, update your browser.

Doll Graveyard

Charles Band United States, 2005