FALCONHEAD (1976)

7.0
0.01K
Falconhead
The Ultimate Act of Submission
Drama, Horror
June 4, 1976
English
1h 13m
United States
Michael Zen Productions
The Falconhead offers a mirror to narcissistic men.
Cast & Characters
Crew
Michael Zen
Director
Liam Sean
Director of Photography