In bustling, 19th-century Edo, a city ruled by lust, laughter and money, demons lurk is the shadows, disguised in human form. They are loathe to show their true faces, for even in disguise, they can easily be spotted and quickly slain by the Demon Wardens, an elite, government-appointed cadre of superior swordsmen who often prove to be little better than their prey in the arrogance and lust for blood...
Thanks to DarkLoud for sending this in from the 2005 FanTasia Film Festival in Canada! …Read More
Images, Posters and Photos