Nina Maria Azara est une belle et séduisante espionne qui se fait passer pour une chanteuse espagnol pendant les guerres napoléoniennes. Sa mission consiste à séduire les officiers français afin qu'ils lui révèlent les intentions de Napoléon envers l'Espagne. Elle est envoyée à Bayonne puis en France pour recueillir des secrets militaires. Avant cela, elle rencontre Don Diego alors qu'elle se produit dans une auberge. Sans le savoir, Don Diego est en fait le capitaine André, qui a été envoyé en Espagne pour l'espionner.
En France, Nina découvre la véritable identité de Diego, mais seulement après être tombée amoureuse de lui. Elle réussit à déjouer ses ravisseurs potentiels et retourne chez elle, où elle se cache. Les troupes de Napoléon envahissent l'Espagne, ce qui entraîne plus tard la capture de Nina. Par un étrange coup du sort, Nina et le capitaine André sont réunis bien que leurs deux nations soient désormais en guerre.
Chanson, version française : « Sympathie » [Je n'ai que sympathie, que sympathie profonde] (de Rudolf Friml, Palex et Louis Hennevé) et chantée par Élyane Célis).