The Legend of Diablo

The Legend of Diablo (2003)

  • Runtime

    1h 25m

  • Language

    EN

  • Production Countries

    United States of America

  • Release Date

    2003-03-02

Overview

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 sixteenth-century Mexican demon named Azar.

Media