Albert Serra - film director. He was born October 9, 1975 in Banyoles, Spain.Best known for his work on films such as The Death of Louis XIV (2016), Honour of the Knights (Quixotic) (2006), Freedom (2019), Story of My Death (2013).