Skip to Content

Lara Machado

Lara is an English Literature Undergraduate at Oxford University. Her work is available online at Cherwell Newspaper and Plays To See. She loves writing about all things film!

In ‘Blood Curse,’ Evil Is an Act of Faith

Often marketed as the first Portuguese horror film, Tiago Guedes's 'Blood Curse' is an ambiguous exploration of generational sins.

April 22, 2025