A Dream of Paper Flowers

A Dream of Paper Flowers is an experimental feminist horror movie with puppets.