Jan 1, 2005 1h 59m
Fantasy | Action | Science Fiction
Adapted from the successful play, the film takes place in the 19th Japan where a war between demons and their slayers is fought. Izumo, an Kabuki a...