“The Ultimate Act of Submission”
The Falconhead offers a mirror to narcissistic men.
Directed by Michael Zen
User score
7 votes
Released
June 4, 1976
1h 13m
Vince Perilli
Joe Dietrich
Buddha Jon
Tony Lee
Sabato Fiorello
Adrian Wade
Rich Johnson
Embattled
2020
Succubus
2024
The Enforcer
2022
Play Dead
Whisper
2007
The Truth About Emanuel
2013
The Possessed
2021
Girl in the Box
2016
The Good Neighbor
Beast
2026
TalhotBlond
2012
Werewolf: The Beast Among Us
First Snow
2006
Run
1991
Vicious
2025
Chatroom
2010
The Jester
2023
Guilty by Suspicion
Shades of Desire
Caged