She Devil

She Devil Poster

Science Fiction / Horror /

Score: 55%( 17 votes )

Overview: Biochemists give fruit-fly serum to a dying woman, with side effects.