Angela Chiaromonte (Helen Hayes), córka włoskiego księcia, jest zaręczona z zamożnym i nobliwym bankierem Ernesto Traversi (Alan Edwards). Na krótko przed ślubem spotyka żołnierza Giovanni Severi (Clark Gable), który szybko wyznaje jej miłość. Wbrew swoim obowiązkom oraz woli rodziny dziewczyna ucieka z domu i łączy się z ukochanym. Gdy wybucha I wojna światowa, młodzieniec zaciąga się do wojska. Wkrótce Angela dowiaduje się, że Giovanni został zestrzelony przez niemiecki samolot.