South by Southwest Sydney (SXSW Sydney) has announced the 2025 Screen Festival award winners, with New Zealand horror-comedy ...