Three local filmmakers have a lot to celebrate after their film received five wins at the 2025 Academy Awards. South Glens ...