Lone Wolf and Cub: Sword of Vengeance

Lone Wolf and Cub: Sword of Vengeance ★★★★½

This movie is the definition of badass holy shit