Run time: 122 mins

Italian filmmaker Matteo Garrone’s profound exploration of the immigrant journey.


In Dakar, Senegal, Seydou and his cousin Moussa dream of escaping to Europe to pursue their musical aspirations. Their journey unfolds through a perilous odyssey spanning Mali, Niger and the treacherous expanse of the Sahara desert. Along the way, they face a series of brutal challenges and obstacles, from opportunists to bandits and militias, all exploiting and mistreating them. Beaten and battered but never discouraged, the duo maintain an unwavering grip on hope, finding solace in fleeting acts of kindness amid the harshness.


Led by stellar performances from namesakes Seydou Sarr and Moustapha Fall, Io Capitano thrives on the authenticity of their emotional journey. Both portrayals are incredibly compelling, effectively drawing you into the heart of their experience. Assisted by stunning cinematography and a poignant score, Garrone skilfully captures the intricate cultural tapestry of Africa, emphasising a sense of solidarity among the characters and grounding the story in realism.


A poignant reminder of the enduring quest for hope and belonging amidst adversity, the film transcends mere politics, illuminating the universal human experience of migration and the pursuit of a better life


Monday 13th May
02:00 pm
Monday 13th May
07:30 pm
Friday 3rd May
19:30
Friday 31st May
19:30
Saturday 4th May
19:00
LAST FEW SEATS
Sunday 5th May
18:00
Monday 20th May
14:00
Monday 20th May
19:30
Tuesday 7th May
14:00
Tuesday 7th May
19:30
Wednesday 8th May
14:00
Wednesday 8th May
19:30
Thursday 9th May
14:00
Thursday 9th May
19:30
Friday 10th May
14:00
Tuesday 14th May
14:00
Tuesday 14th May
19:30
Saturday 11th May
19:00
Friday 17th May
14:00
Monday 13th May
14:00
Monday 13th May
19:30
Wednesday 15th May
14:00
Wednesday 15th May
19:30
Thursday 16th May
14:00
LAST FEW SEATS
Thursday 16th May
19:30
LAST FEW SEATS
Saturday 18th May
19:00
LAST FEW SEATS
Sunday 26th May
18:00
LAST FEW SEATS
Tuesday 21st May
14:00
Tuesday 21st May
19:30
Wednesday 22nd May
14:00
Wednesday 22nd May
19:30
Thursday 23rd May
14:00
Thursday 23rd May
19:30
Tuesday 28th May
19:30
Friday 31st May
14:00