Whatever the "miracle" is in this story, set back in the 19th century, it tends to be buried underneath the multiple romances of the heroine Teresa (Carroll Baker), a woman who leaves the convent to find one specific man. Teresa falls in love with Michael (Roger Moore) a dashing Englishman in the British army that is fighting Napoleon in Spain. She opts for leaving the cloister to find her love. Meanwhile, during her absence, a statue of the Virgin Mary comes to life and takes her place in the convent, hence the "miracle" of the title. Along her journey, Teresa meets and eventually marries a handsome gypsy (Vittorio Gassman) who comes to an unhappy end. Widowed and grieving, young Teresa next becomes enamored of a bullfighter (Gustavo Rojo) whose luck in the ring ends tragically one day. At this point, it would seem the cloister was a better offer, but Teresa continues in her journey to find Michael.