Genre Science Fiction, Action, Fantasy Release Date Jan 1, 2005 (United States)
Duration 1:59
Rating Overall: 5.90
Overview 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 Kabuk... See all
Crew See all
Casting See all