The festival’s 43rd edition will unspool between 21 and 29 November, showcasing 120 titles spanning features films, documentaries and shorts, and welcoming international guests ...