In 2008, 12 Disciples of Satan are released upon the earth, to do battle with 12 Disciples of direct descendants of the Apostles.
No ratings from ForSeenIt viewers yet.
No streaming options found in US.