Babycart in the Land of Demons

03/07/2000
  |  Buy to Own: 17/01/2005
  |  89 min
Rated 18 by the BBFC

Synopsis

After a series of tests, Lone Wolf is hired by the Kuroda clan to protect the destiny of its succession. This duty leads him into confrontation with the evil Retsudo, as well as forcing him to turn against the very clan he is supposed to be protecting.