Paddy MulhollandMar 13, 202275th BAFTA Film Award winners announced: The Power of the Dog wins Best Film