"The Ultimate Act of Submission"

Falconhead

Movie19761sa 13dkstar7.3(7)0
DramaHorror
Director:Michael Zen

The Falconhead offers a mirror to narcissistic men.

Details

StatusReleased
Release DateJune 4, 1976
Release Dates
United States:
Theatrical - Jun 4, 1976
Physical - Sep 29, 2006
Runtime1sa 13dk
000
Origin CountryUnited States
Original LanguageEnglish

Production Companies