Film Review: Mechanic: Resurrection 6 years ago