Horror
6.1
Superbeast full movie is released on May 20, 1974. Watch Superbeast online - the English Horror movie from Philippines. Superbeast is directed by George Schenck and created by George Schenck with Antoinette Bower and Craig Littler. Superbeast is available online on Vudu and Vudu.