Albert Serra is a renowned Spanish film director known for his avant-garde and experimental style. He gained international recognition for his films such as "Birdsong" (2008), "Story of My Death" (2013), and "The Death of Louis XIV" (2016). Serra has received critical acclaim for his unique approach to storytelling and has won several awards at prestigious film festivals including Cannes Film Festival and Locarno International Film Festival.
Show more