- Overview
In 2008, 12 Disciples of Satan are released upon the earth, to do battle with 12 Disciples of direct descendants of the Apostles.
- Release Date
11 August 2008
- DirectingCorbin Timbrook
- Budget
$0.00
- Revenue
$0.00
- Stars
Videos
User Reviews
See moreMore Like This