The Demonic Beast Front (1990)
2h 15m
Running Time
October 1, 1990Release Date
The Demonic Beast Front (1990)
2h 15m
Running Time
October 1, 1990Release Date
Plot.
13 scientists seek to tap genetic powers by creating a hybrid of man and beast. Years later, 13 of their children are embroiled in a battle to undo their handiwork, while Shinichi, the son of one of the scientists, teams up with Christian super-beings to save the world.
Where to Watch.
No streaming offers found