Brigitte Bardot : Ursula
Stephen Boyd : Lambert
Alida Valli : Florentine, la tante
José Nieto : le comte Ribera
Adriano Dominguez : Fernando
Mario Moreno : Alfonso
José Marco Davo : le chef de la police
Maruchi Fresno : Conchita
Nicolás D. Perchicot : le prêtre
Antonio Prieto : le chef carabinier
José Tasso Tena : le palefrenier
Rafaël Torrobo : le vétérinaire
Tosi : le capitaine
Antonio Vico : le chauffeur du comte