After Magnum is kidnapped, he discovers that Hannah (Jordana Brewster), Magnums ex who landed him and his friends in the POW camp, is on the island and planning to steal a fortune in gold.