Aan het begin van de twintigste eeuw vloeien het bloed van vijanden en de passie van verliefde stellen rijkelijk tijdens de carnavalsweek in de havenstad Sevilla. De emoties zijn vooral hevig tussen Antonio (Cesar Romero), een jonge aanhanger van de revolutie, zijn oude vriend Don Pascual (Lionel Atwill) en de onweerstaanbare Concha Perez (Marlene Dietrich) die tussen hen in komt te staan. In een gesprek tussen Antonio en Don Pascual vertelt de laatste zijn herinneringen aan een desastreuze liefdesaffaire met Concha en waarschuwt Antonio niet in haar buurt te komen. Als Antonio dit echter toch doet is een duel onvermijdelijk. Maar de keuze tussen de twee is altijd aan Concha.