DESCRIPTION: Get ready for a wild ride in the return of Mechanic: Resurrection, the next installment of the action franchise. Follow Arthur Bishop (Jason Statham) to Thailand where he risks his life on another impossible mission. Along the way, he makes a stop at Koh Yao Yai, the largest island in the Ko Yao archipelago. Situated near Phang Nga, the remote island is known for its pristine, private beaches lined with palm trees. Scroll down to see more film locations identifed from Mechanic: Resurrection.