Genre: Action | Animation | Crime | Fantasy | Horror
Release: 15 April 2006
IMDB link: IMDB
Synopsis: During the Middle Ages, a wealthy family had a puzzle box created in order to gain immortality, not knowing that it would in fact open a portal to the demon world. 108 demons were unleashed, shattering the device into 108 fragments which they then absorbed. Once extracted from demons and reassembled, the 108 fragments can be used to close the demon's portal, which if allowed to grow will result in the destruction of all humans on Earth.