Filmhaus 3 Published June 29, 2024 at 1278 × 960 in Inner Polar Bear Winner at Filmhaus Film Festival