The film by and about the Belfast-based rap trio won seven awards at the 2024 BIFAs Sunday night, while Marianne ...