Mechanic: Resurrection First image of Jason Statham and Jessica Alba in Mechanic: Resurrection HaydnSpurrell