Our VFX work on Mechanic: Resurrection has concluded. Thank you team for all your hard work! The movie starring Jason Statham, Jessica Alba and Tommy Lee Jones is released in cinemas Friday 26th August.