Tag Archives: sexcula

86 min., 1974 Directed by Bob Hollowich Language: English My rating: ★ Oh dear God. There is an ape rape scene.