heroic-cinema.com
Lone Wolf And Cub Vol 5: Baby Cart In The Land Of Demons (1973)
For my money, this is the best of the Lone Wolf and Cub series. Or maybe it’s just that I get more enthusiastic with each new film I see. Whatever the case, I’m very enthusiastic about this one. It…