Als de Britse spion George Trent verdwijnt op Ibiza, wordt Appleton Porter (Donald Sutherland) naar het eiland gestuurd om de zaak te onderzoeken. Daar logeert hij in een klein hotel met een aantal bijzondere gasten. Terwijl hij informatie zoekt over de verdwijning van Trent, ontsnapt Porter meerdere malen aan de dood.