Druids resurrect the partially mummified remains of Jesus. They force the zombified Christ to commit unspeakable acts as their sect prepares to rule a new age of mankind.
A narrative feature that tells the fictional story of five women artists in New York, Los Angeles and Washington DC. Told in five, separate vignettes, the characters each overcome artistic ...