A crazy fucking reporter goes to Palmitos to investigate the thoughts of Petter Baiestorf, the insane mind behind the legendary Cannibal Films.
No ratings available
Be the first to share your thoughts about this movie!