The Legend of Diablo (2003)

The small California town of Diablo is plagued with mysterious deaths after Sheriff Roberts Lopez unearths an ancient box Legend has it that the box holds the sixteenthcentury Mexican demon named Azar
DirectorRobert Napton

Movie Details

Theatrical Release:March 2nd, 2003
Original Language:English
Executive Producers:Neal Fredericks, Daniel Zirilli
Production Companies:Dark Lantern Pictures Popart Film Factory