Also known as: There Was a Little Girl (original title)
Country: Italy, 93 minutes
Spoken Languages: English
Director(s): Ovidio G. Assonitis
Julia, a teacher in a school for the deaf, has a hideously deformed and deranged twin sister that resides in the local looney bin. She escapes to gate-crash a surprise birthday party for Julia.
Medium: Bluray + DVD,
Aspect ratio: 2.35:1