Petra Costa is a director and writer, known for Olmo et la mouette (2015), Yeux de Resac (2009) and Elena (2012).
The Edge of Democracy (Impeachment) [Sub: Eng]