
Film začíná příjezdem Mary (Polly Walker) do sídla bohaté rodiny Areavagaových, kde má učit angličtinu. Během pobytu potká syna rodiny- Francesca (Vincent Perez) a v průběhu děje se do něj zamiluje. Vzhledem k tomu, že je to krásná a hodná žena, je obklopena milými a milujícími lidmi,- otcem (Franco Nero), synem, i irskou lesbičkou.

Mary prožívá válku takovou, jaká je, protože vzhledem k politickému přesvědčení Araevagaových je přímo ve středu konfliktu. Když si uvědomí, že Francesca miluje, rozhodne se zemi opustit. Francescovi řekne, že ho potřebují víc, než ona.
--
Krev andělů využívá velmi často používaného principu válečné love- story. Objevuje se tu tolik témat, kolik by stačilo na 5 dalších snímků: válka, láska, sentimentální přátelství, rozpadající se vztah, úplatný kněz, atd...

Herci jsou totálně dřevění, odříkávají svá slova a přitom se buď smějí, nebo brečí.
Nepochopitelné je užití krásných záběrů krajiny v místech, kde je to naprosto zbytečné.
--
Ale jestli zrovna nemáte co dělat, a poslední věcí, kterou byste mohli chtít je bolest hlavy ze snahy snímku porozumět, pak Krev andělů je milý film.