poster

Qarqacha: The Demon of Incest (2002)

Three students visit a small Peruvian village and come face to face with a werellama, the product of an incestous relationship

Released Nov. 9, 2002 90 min None+
?
5.5
/37/
42
/5/
Runtime: 90 min.
Released: Nov. 9, 2002
Status: Released
Certification: NR

REFRESH DATA
Updated: 3 months ago
Next update: 2 months, 1 week from now
JustWatch