Ella Raidel's documentary is opening this year's Crossing Europe Film Festival in Linz. Mix and Sound Design by the Grand Post.