A supernatural battle for souls plays out on the streets with lots of guns and knives.
Max
Ryu
Cain
Samael
Tetsuro
Carmen
Buddhist Priest
Legion
Director
Stunts
Utility Stunts
Writer
Producer
Stunt Double