The Boondock Saints II: All Saints Day
It would be a disservice of an almost, you will pardon the expression, sinful nature to mistake it for anything deep, or anything more profound than the hellzapopping fireworks show that it is