St. Louis International Film Festival 2008
Oct 27 - Nov 12, 2008
8 minutes / 2007 / Family
Three women dream of an ideal place for love, an ideal lover. In truth they work in the demimonde of a peep show and graphically imagine solace, or revenge.