In New Guinea waters, Captain Wells and his crew visit an island and have a dangerous adventure when they find out why it got the name of 'Island of the Angry God'.