The Banshees of Inisherin wins big at the London Film Critics' Circle Awards
https://nordot.app/995241529911656448