Man on Fire ★★★½

They really could have given this film a better name....