A film documentarian stops at nothing to record unusual and supposedly true-to-life situations.
August 31, 1967
Released
L'occhio selvaggio
1h 38min
—
Italian
Cavara