Kneecap was the big winner at the British Independent Film Awards (BIFA), where it received seven awards including the top prize for Best British Independent Film. The Belfast rap trio, made up of ...
Northern Irish film KNEECAP won big last night at the British Independent Film Awards (BIFA). The movie claimed three major ...