British Independent Film Awards: Aleem Khan’s ‘After Love’ Rules With 6 Wins, Including Best Film

Redirecting to full article in 5 second(s)...

'Ali & Ava,' 'Boiling Point' and 'Flee' were also among the winners at the in-person event in London.