“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
The Surrender
2025
Succubus
2024
Embattled
2020
Whisper
2007
The Enforcer
2022
The Truth About Emanuel
2013
Werewolf: The Beast Among Us
2012
The Good Neighbor
Play Dead
Run
1991
Chatroom
2010
Beast
2026
Girl in the Box
2016
Vicious
Daddy's Little Girl
2014
Sweeney Todd
2006
Guilty by Suspicion
Home
2021
The Shed
2019
Suburbicon
2017