Featured as one of Filmmaker Magazine's 25 New Faces, Eva Ilona Brzeski is the writer, director and editor of the internationally acclaimed, award-winning films This Unfamiliar Place, 24 Girls and China Diary (911), and the producer, director and editor of the underground sensation Last Seen.