A television reporter searches for alien life forms and gets entangeled in a web of intrigue.
Planet der Kannibalen is not available for streaming at this moment.