
The World premiere of Tornado, Scottish director John Maclean’s survival thriller will open the 21st Glasgow Film Festival 2025 (GFF25) taking place from 26 February to 9 March 2025.

The World premiere of Tornado, Scottish director John Maclean’s survival thriller will open the 21st Glasgow Film Festival 2025 (GFF25) taking place from 26 February to 9 March 2025.

From a gripping Irish portrait of deep-rooted generational rivalry to a stop-motion animated tale of self-discovery; a moving portrait of living with deaf parents in Tokyo to a follow up feature from one of Zambia’s most distinctive voices, 11 international films have been selected for Official Competition at the 68th BFI London Film Festival and contend for the Best Film Award.