In this sci-fi thriller set in the 1960s, a conspiracy involving Nazi occultism and fascism unfolds as a living severed head is kept in a tank. The protagonist is caught in a dangerous web of intrigue and must fight to uncover the truth.
Apologies, we couldn't find any streaming options available for this Movie.
Search on YouTubeWhere to watch in United States