Alan gets a map to some war treasure which the Japanese army left behind on a small Pacific island at the end of World War II. But some gangsters try to steal the map from him and so he hides on Charlie's boat which just leaves the harbor. He manipulates the ship's compass so that Charlie is not aware that he is sailing to the treasure island. But when they step on the island, they discover that it is not as abandoned as they believed: there are some natives - and a Japanese soldier still defending the treasure
Terence Hill
as Alan Lloyd
Bud Spencer
as Charlie O'Brien
John Fujioka
as Kamasuka
Louise Bennett
as Mama
Sal Borgese
as Anlulu
Kainowa Lauritzen
as Ulla
Mirna Seya
as Ejola
Terry Moni Mapuana
as Alua
Linda Prast
as Barmaid at the beginning
Kathy Lun
as Reporter
Herb Goldstein
as Uncle Brady
Arnie Ross
as Warner