ttlg Through the Looking Glass: Voices in Film After working for the Ambulante film festival in Mexico, Cecilia explores the importance of telling stories through film.