Glasgow Film Festival 2025
Audience Award
BFI Film Academy
Country Focus
Frightfest
Gala
GFF After Hours
Hospitality
Mai Zetterling Focus
Official Selection
Other
Our Time is Now: Coming of Age at the Movies
Special Events
Take 2
Wed, 26 Feb | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 | 00:00 | |||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Citation |
Opening Night Party
240 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 1 |
Opening Gala: Tornado + Q&A
111 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 2 |
Opening Gala: Tornado
111 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 3 |
Opening Gala: Tornado
111 min
|
Thu, 27 Feb | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 | 00:00 | |||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cineworld Screen 1 |
Ghostlight
115 min
|
The Kingdom
108 min
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cineworld Screen 2 |
Sew Torn
95 min
|
In Vitro
89 min
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 1 |
A Tree Grows In Brooklyn
129 min
|
Sunshine Follows Rain
116 min
|
Tornado
91 min
|
Fear + Q&A
74 min
|
Hill + Q&A
110 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 2 |
Andrea Gets a Divorce
94 min
|
Spilt Milk + Q&A
111 min
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 3 |
Quiet Life
99 min
|
Mexico 86
89 min
|
Fri, 28 Feb | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 | 00:00 | |||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Adelaide Place |
Boys Go to Jupiter: GFF Youth Takeover
240 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cineworld Screen 1 |
Ghostlight
115 min
|
The Kingdom
108 min
|
Motel Destino
115 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cineworld Screen 2 |
Sew Torn
95 min
|
In Vitro
89 min
|
Kill the Jockey
96 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 1 |
Pather Panchali
125 min
|
Blackmailed
85 min
|
Hill
90 min
|
Long Day's Journey Into Night + Q&A
129 min
|
On Falling + Q&A
124 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 2 |
Andrea Gets a Divorce
94 min
|
Spilt Milk
91 min
|
Gina
100 min
|
My Dead Friend Zoe
102 min
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 3 |
Quiet Life
99 min
|
Mexico 86
89 min
|
Some Nights I Feel Like Walking
103 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Glee Club |
GFF Karaoke
150 min
|
Sat, 1 Mar | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 | 00:00 | |||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Adelaide Place |
From Pencil to Pixel – Animation Workshop
105 min
|
Film Journalism in the Digital Age
60 min
|
Film Editing: Raw Footage to the Final Frame
60 min
|
Martyn Robertson: In the Director’s Chair
60 min
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cineworld Screen 1 |
Motel Destino
115 min
|
Mr K
94 min
|
Ghost Killer
113 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cineworld Screen 2 |
Kill the Jockey
96 min
|
Queens
104 min
|
Gazer + Q&A
134 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 1 |
The Prime of Miss Jean Brodie
116 min
|
On Falling
104 min
|
In Conversation with Jessica Lange + Q&A
80 min
|
Sharp Corner + Q&A
130 min
|
The Surfer + Q&A
119 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 2 |
Take 2: Madagascar
86 min
|
Gina
100 min
|
My Dead Friend Zoe
102 min
|
The Extraordinary Miss Flower + Q&A
93 min
|
Peaches Goes Bananas
73 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 3 |
Some Nights I Feel Like Walking
103 min
|
Dying
180 min
|
Sun, 2 Mar | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 | 00:00 | |||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cineworld Screen 1 |
Mr K
94 min
|
Ghost Killer
113 min
|
Silver Star
102 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cineworld Screen 2 |
Queens
104 min
|
Gazer
114 min
|
Electric Child + Q&A
138 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 1 |
Gregory's Girl
91 min
|
The Surfer
99 min
|
In Conversation with James McAvoy + Q&A
80 min
|
The Last King of Scotland
123 min
|
Harvest + Q&A
151 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 2 |
The Extraordinary Miss Flower
73 min
|
Peaches Goes Bananas
73 min
|
Peacock + Q&A
123 min
|
Showgirls - 30th Anniversary
128 min
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 3 |
Dying
180 min
|
The Swedish Torpedo
120 min
|
Mon, 3 Mar | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 | 00:00 | |||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cineworld Screen 1 |
Silver Star
102 min
|
Brief History of a Family
99 min
|
Daniela Forever
113 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cineworld Screen 2 |
Electric Child
118 min
|
The Luckiest Man In America
90 min
|
Baby Assassins Nice Days
103 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 1 |
Fast Times At Ridgemont High
92 min
|
The Man Who Finally Died
100 min
|
Harvest
131 min
|
Hidden
117 min
|
O Brother, Where Art Thou?
107 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 2 |
Peacock
103 min
|
I Do Not Come To You By Chance + Q&A
125 min
|
Four Mothers + Q&A
109 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 3 |
The Swedish Torpedo
120 min
|
Village Rockstars 2
106 min
|
Piggy Bank
97 min
|
Tue, 4 Mar | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 | 00:00 | |||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cineworld Screen 1 |
Brief History of a Family
99 min
|
Daniela Forever
113 min
|
Crickets, It's Your Turn
105 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cineworld Screen 2 |
The Luckiest Man In America
90 min
|
Baby Assassins Nice Days
103 min
|
Boys Go To Jupiter
90 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 1 |
Boyz N The Hood
108 min
|
Loving Couples
118 min
|
Hidden
117 min
|
The End + Q&A
168 min
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 2 |
I Do Not Come To You By Chance
105 min
|
Four Mothers
89 min
|
Two To One
116 min
|
U Are The Universe
105 min
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 3 |
Long Day's Journey Into Night
109 min
|
Piggy Bank
97 min
|
Neon Dreaming + Q&A
104 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Glee Club |
GFF Film Quiz
240 min
|
Wed, 5 Mar | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 | 00:00 | |||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cineworld Screen 1 |
Crickets, It's Your Turn
105 min
|
Red Path
97 min
|
Meanwhile on Earth
89 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cineworld Screen 2 |
Boys Go To Jupiter
90 min
|
Mistress Dispeller
94 min
|
Planet B
118 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 1 |
This Is England
101 min
|
The Girls
100 min
|
The End
148 min
|
Just Another Girl On The I.R.T
4K Restoration 92 min
|
The Surprise Film
120 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 2 |
Two To One
116 min
|
U Are The Universe
105 min
|
Ebony & Ivory + Q&A
108 min
|
Restless + Q&A
109 min
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 3 |
Neon Dreaming + Q&A
104 min
|
McVeigh
90 min
|
The Piano Teacher
131 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Glee Club |
GFF Ceilidh
240 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Grand Ole Opry |
Coyote Ugly
210 min
|
Thu, 6 Mar | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 | 00:00 | |||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cineworld Screen 1 |
Red Path
97 min
|
Meanwhile on Earth
89 min
|
Bob Trevino Likes It
102 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cineworld Screen 2 |
Mistress Dispeller
94 min
|
Planet B
118 min
|
Desire: The Carl Craig Story + Q&A
110 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cottiers |
The Craft
166 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 1 |
Mustang
97 min
|
Scrubbers
93 min
|
Sharp Corner
110 min
|
Dogtooth - 4K
97 min
|
Psyche
71 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 2 |
Ebony & Ivory
88 min
|
Restless
89 min
|
Zero + Q&A
100 min
|
Meat + Q&A
124 min
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 3 |
McVeigh
90 min
|
The Piano Teacher
131 min
|
The Players + Q&A
114 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Sub Club |
Post Credits GFF X MUBI
240 min
|
Fri, 7 Mar | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 | 00:00 | |||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cineworld Screen 1 |
Bob Trevino Likes It
102 min
|
From Hilde, with Love
125 min
|
Super Happy Forever
94 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cineworld Screen 2 |
Desire: The Carl Craig Story + Q&A
110 min
|
Rita
94 min
|
Nocturnal
99 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cottiers |
Muriel's Wedding
201 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 1 |
Raw
99 min
|
House of Ashes
95 min
|
The Last Sacrifice
94 min
|
By the Throat
78 min
|
The Doom Busters
80 min
|
In Our Blood
89 min
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 2 |
Meat
104 min
|
Zero
80 min
|
The New Year That Never Came
138 min
|
Stealing Pulp Fiction
78 min
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 3 |
The Players
94 min
|
Love
119 min
|
Stationed At Home + Q&A
140 min
|
Sat, 8 Mar | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 | 00:00 | |||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cineworld Screen 1 |
From Hilde, with Love
125 min
|
Super Happy Forever
94 min
|
Homegrown
109 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cineworld Screen 2 |
Rita
94 min
|
Nocturnal
99 min
|
Gloria!
106 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 1 |
A Mother's Embrace
91 min
|
FrightFest Shorts Showcase + Q&A
109 min
|
Hearts of Darkness: The Making of Final Friday + Q&A
127 min
|
The American Backyard
107 min
|
Scared to Death + Q&A
118 min
|
Rumplestiltskin + Q&A
107 min
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 2 |
Take 2: Whistle Down the Wind
99 min
|
Stealing Pulp Fiction
78 min
|
Veni Vidi Vici + Q&A
106 min
|
Went Up The Hill
100 min
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 3 |
Stationed At Home
120 min
|
Love
119 min
|
Dreams
110 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Glee Club |
It's a Wrap - GFF25 Closing Party
210 min
|
Sun, 9 Mar | 10:00 | 11:00 | 12:00 | 13:00 | 14:00 | 15:00 | 16:00 | 17:00 | 18:00 | 19:00 | 20:00 | 21:00 | 22:00 | 23:00 | 00:00 | |||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cineworld Screen 1 |
Homegrown
109 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Cineworld Screen 2 |
Stationed At Home
120 min
|
Gloria!
106 min
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 1 |
Lady Bird
94 min
|
One Flew Over The Cuckoo's Nest
133 min
|
Make It To Munich Filming Check and Rehearsal
15 min
|
The Return + Q&A
131 min
|
Closing Gala: Make it to Munich + Q&A
105 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 2 |
Went Up The Hill
100 min
|
Veni Vidi Vici
86 min
|
Closing Gala: Make it to Munich
105 min
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GFT 3 |
Dreams
110 min
|
The New Year That Never Came
138 min
|
Closing Gala: Make it to Munich
105 min
|
Wed, 26 Feb
From 18:00
Thu, 27 Feb
08:00-12:00
12:00-18:00
From 18:00
Fri, 28 Feb
08:00-12:00
12:00-18:00
From 18:00
Sat, 1 Mar
08:00-12:00
12:00-18:00
From 18:00
Sun, 2 Mar
08:00-12:00
12:00-18:00
From 18:00
Mon, 3 Mar
08:00-12:00
12:00-18:00
From 18:00
Tue, 4 Mar
08:00-12:00
12:00-18:00
From 18:00
Wed, 5 Mar
08:00-12:00
12:00-18:00
From 18:00
Thu, 6 Mar
08:00-12:00
12:00-18:00
From 18:00
Fri, 7 Mar
08:00-12:00
12:00-18:00
From 18:00
Sat, 8 Mar
08:00-12:00
12:00-18:00
From 18:00
Sun, 9 Mar
08:00-12:00
12:00-18:00
From 18:00
- Program line
- {{{parentProgramLines}}}
- Program
- {{{program}}}
- Date
- {{{startDate}}}
- Start time
- {{{startTime}}}
- Duration
- {{{calculatedDuration}}}
- Location
- {{{location}}}
{{{ticketsUrl}}}
{{{asynchronousLoading}}}- Program line
- {{{parentProgramLines}}}
- Program
- {{{program}}}
- Duration
- {{{calculatedDuration}}}