London (United Kingdom).- A handout photo made available by the BAFTA shows director Farah Nabulsi accepting the award for best ‘British Short Film’ for ‘The Present’ during the 74th annual British Academy Film Award at the Royal Albert Hall in London, Britain, 10 April 2021.