En Yougoslavie, en 1955, sur la côte dalmate, le jeune pêcheur d'éponges Goubbiah s'éprend de Trinida, une jeune gitane, que son père Joao a promise depuis l'enfance à Peppo, un ivrogne et membre de la tribu. Malgré le refus du père et les avances de Carola, payé par celui-ci pour l'éloigner de Trinida, Goubbiah ne renonce pas à cet amour et pour se rapprocher de celle qu'il aime part travailler sur un chantier dans les montagnes. Le jour même du mariage, Goubbiah décide d'affronter la tribu des gitans et, fortement armé, il oblige Joao à le marier à sa fille ....