Deux couples font de la voile au large d'un petit village andalou, Imboca. Une brutale tempête se lève qui fait échouer leur frêle embarcation sur des rochers, blessant une passagère. Paul et Barbara prennent le canot de sauvetage afin de chercher des secours. Le village semble désert et les vagues quidams croisés ont plutôt des allures bizarres, voire inquiétantes. Seule personne apparemment normale et rassurante : le curé de la bourgade qui leur indique un hôtel proche...