Watch Return of the Beast from Outer Space Online

watch Return of the Beast from Outer Space
Return of the Beast from Outer Space

Return of the Beast from Outer Space Online

  • Genres: Horror, Thriller
  • Release Date: 22/01/2021
  • Duration : 16 minutes
  • Director: Max Ward
  • Production: Dolphragon
  • Country: United Kingdom

Overview:

A disgraced monster movie actor decides to make his magnum opus but needs a victim to do it.

keyboard_arrow_up