A supernatural battle for souls plays out on the streets with lots of guns and knives.
Genres:
Ray Park as Max
Johnny Yong Bosch as Ryu
Esteban Cueto as Cain
Richard Cetrone as Samael
Dan Southworth as Tetsuro
Ingrid Sonray as Carmen
Gerald Okamura as Buddhist Priest
Derek Mears as Legion
Made by edimario