Beautiful, interesting, incredible cinema.
A young heiress (Adrienne Larussa) is committed to an insane asylum. Upon her release, she seeks very twisted revenge…