Planet der Kannibalen

    A television reporter searches for alien life forms and gets entangeled in a web of intrigue.
    • Release Date: November 17, 2001