So soldier Van Peebles witnesses the escape of a demon while stationed in the middle east (although he doesn't know what he's really seen) and 12 years later must battle said demon to save the world. There are other plot threads but they don't make much sense either.
Studio Home Entertainment, 11846 Ventura Blvd., 3rd Fl., Studio City, CA 91604, Phone: (818)762-0005, Fax: (818)762-0006, Email: SterlingHE@aol.com, URL: http://www.studiohomeentertainment.com
Available on VHS
Running time 89 minutes.
Copyright © 2021 Net Industries - All Rights Reserved