Alan (Terence Hill) es un jugador empedernido que acumula muchas deudas y por ello se ve obligado a huir, perseguido por Frisco y su banda que manejan las apuestas de la zona.
Cuando Charlie descubre a Alan de polizón, los dos se pelean y al final se caen del barco, llegando finalmente a una isla remota en el Pacífico, que Alan estaba interesado en visitar pues ahí parece que está el tesoro del que tanto le habló su tío.
Finalmente Alan y Charlie son rescatados por la tripulación del USS Forrestal.
Los dos amigos son felicitados como héroes patriotas por su honradez al devolver el dinero, pero terminan sin dinero, sin recompensa y también, por error, sin un ídolo hecho a mano (regalo de los agradecidos nativos para Alan y Charlie) que la Marina entrega a un museo.
El tema principal de los créditos es Movin' cruisin', interpretado por The Fantastic Oceans.
estaba previsto el título "Keep your hands off the island", que todavía puede verse en algunos avances o tráiler en la red, pero posteriormente se cambió por "Who finds a friend finds a treausure".