Set amidst the austere volcanic splendor of Spain's island of Lanzarote, this period piece successfully vacillates between drama and high tragedy as it follows the romantic obsession felt by two very different men for an innocent but seductive local girl. The tale is set in a ramshackle island village during the Spanish Civil War. No sooner does young, conservative, and high-moraled Dr. Fermin (Carmelo Gomez) arrive at the pueblo than he is under in Mararia's (Goya Toledo) bewitching spell. She is interested in him too, and they briefly flirt. Freewheeling, roguish English surveyor Bertrand (Ian Glen) has also come to town on a job for the Royal Geographic Society. He too is enchanted by Mararia, and they become lovers. When Mararia becomes pregnant with Beretrand's child, the stage is set for tragedy.