Summaries

In 2008, 12 Disciples of Satan are released upon the earth, to do battle with 12 Disciples of direct descendants of the Apostles.

Details

Keywords
  • supernatural power
  • psychotronic film
  • satan
  • descendant
  • apostles
Genres
  • Horror
Release date Aug 10, 2008
Countries of origin United States
Official sites Wiki description
Language English
Filming locations Largo, Florida, USA
Production companies Five Star Studios PacAtlantic Pictures

Box office

Budget $530000

Tech specs

Runtime 1h 29m
Color Color
Aspect ratio

Synopsis

All Filters