Run time: 96 mins

Pixar’s follow-up to their 2015 mega hit glimmers with the diamond-hard truths about growing up.


Joy, Sadness, Anger, Fear and Disgust have been running a successful operation by all accounts. However as Riley’s childhood innocence fades and Anxiety shows up, they aren’t sure how to feel. Unprepared for this rapid change, Joy and the other emotions soon discover that Riley is far more volatile than ever before.


Spicing things up a notch with more than a sprinkle of teenage angst, this is a really solid sequel to arguably one of Pixar’s very best works. Tapping into what it means to leave childhood behind, things feel a little more mature this time around, fitting given the dawn of Riley’s teenage years. It’s incredibly relatable, driving home a heartfelt message about the truth of what it is to be human in all its beautiful complexities. Breezy and light on its feet, there are also lovely little nuggets of insight into what makes us all tick.


This is one of those franchises that could naturally run forever, exploring pivotal life moments as Riley transitions her way towards and through adulthood. But for now, it’s just nice to be reunited.


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