Run time: 85 mins

A lone, wide-eyed cat journeys through a flood-ravaged world in Latvian filmmaker Gints Zilbalodis’ stunning animated odyssey.


Chased by a pack of dogs, our furry feline is soon swept away by rising waters and finds refuge on a drifting sailboat, already inhabited by a capybara. Along the journey, it encounters a golden retriever, a lemur and a flock of cranes, each with its own survival instincts. As they form an unlikely pack, the film subtly reflects on humanity’s environmental impact, evident in abandoned homes and a sunken city. The animals, though natural enemies, learn to cooperate and save one another, offering a pointed message about unity and the need for mutual support in times of crisis.


Painstakingly crafted over five-and-a-half years, Flow is a visual marvel, awash with breathtaking visuals, intricate design work and gorgeous animation. Immersive environments and authentic animal sounds underpin a beautiful, haunting score that conjures a timeless, fable-like quality that is such a precious luxury in the world of animation.


This year’s winner of the Academy Award for Best Animated Feature, it’s a wonderful reminder of what can be done with the medium.


Tuesday 27th May
02:00 pm
Tuesday 29th April
14:00
Tuesday 29th April
19:30
Wednesday 30th April
14:00
LAST FEW SEATS
Thursday 1st May
14:00
Thursday 1st May
19:30
Tuesday 6th May
14:00
Tuesday 6th May
19:30
Wednesday 14th May
14:00
Wednesday 14th May
19:30
Friday 2nd May
14:00
Friday 2nd May
19:30
Saturday 31st May
19:00
Sunday 4th May
18:00
LAST FEW SEATS
Thursday 8th May
14:00
Thursday 8th May
19:30
Monday 19th May
14:00
Thursday 22nd May
14:00
Thursday 22nd May
19:30
Monday 5th May
19:30
Wednesday 7th May
14:00
Friday 9th May
14:00
Saturday 10th May
19:00
Wednesday 21st May
14:00
Friday 23rd May
19:30
Friday 9th May
19:30
Friday 16th May
14:00
Saturday 24th May
19:00
Saturday 10th May
14:00
Wednesday 28th May
14:00
Friday 30th May
14:00
Sunday 11th May
18:00
Tuesday 13th May
14:00
Tuesday 13th May
19:30
Thursday 15th May
14:00
Monday 12th May
14:00
Monday 12th May
19:30
Saturday 17th May
14:00
Saturday 24th May
14:00
Thursday 29th May
14:00
Sunday 18th May
18:00
Wednesday 21st May
19:30
Tuesday 20th May
14:00
Tuesday 20th May
19:30
Friday 23rd May
14:00
Wednesday 28th May
19:30