We Are Bad Heroes - Directors Lounge & Short film night
Leyla Rodriguez was born in Buenos Aires and lived in Frankfurt, Madrid, Berlin and Leipzig. Currently, she lives and works in Hamburg/Germany. Through temporary textile installations, objects, and videos, her interventions in the public space have been exhibited in numerous galleries and shown at film festivals worldwide. She was the recipient of The Kraft New Media Prize in 2011.