Run time: 84 mins

With Cillian Murphy among its starry voice cast, this gorgeous animated adaptation is thoughtful, tender and beguiling.


To have the new children’s laureate, Frank Cottrell-Boyce, adapt a book by Michael Morpurgo into a feature-length animation is surely to embark on an unsinkable voyage towards kids’ movie greatness.


Michael (Aaron MacGregor) is a moody, lonely boy on a round-the-world sailing trip with his family, but his immaturity and unreliability infuriates his older teen sister (Raffey Cassidy) and parents (Sally Hawkins and Murphy). Unbeknown to any of them, Michael has smuggled his beloved dog Stella onboard and when their craft hits stormy seas, Michael and Stella get washed up on a remote island which he soon discovers is in fact the private kingdom of an elderly Japanese second world war veteran, Kensuke (Ken Watanabe) whose own story is a poignant and awe-inspiring contrast to Michael’s.


Expertly crafted, but one that perhaps without the cute animals and silly snark that characterises major studio animations, Kensuke’s Kingdom might fall into the category of “Films Parents Think Their Kids Ought to Enjoy”. Still, congratulations if you’ve raised a child who’s curious about culture; so bring them along.


Saturday 9th November
02:00 pm
Saturday 2nd November
19:00
LAST FEW SEATS
Thursday 7th November
14:00
Sunday 3rd November
18:00
SOLD OUT
Monday 4th November
14:00
Tuesday 5th November
13:30
Saturday 9th November
18:30
Thursday 14th November
13:30
Tuesday 5th November
19:30
Friday 15th November
14:00
Wednesday 6th November
14:00
Wednesday 6th November
19:30
Monday 11th November
19:30
Wednesday 20th November
14:00
Friday 8th November
14:00
Friday 22nd November
19:30
Sunday 10th November
18:00
Monday 11th November
14:00
Tuesday 12th November
14:00
Thursday 28th November
19:30
Wednesday 13th November
14:00
Wednesday 13th November
19:30
Friday 15th November
19:30
Saturday 16th November
19:00
Monday 18th November
14:00
Monday 18th November
19:30
Thursday 21st November
14:00
Tuesday 19th November
14:00
Tuesday 19th November
19:30
Friday 22nd November
14:00
Saturday 23rd November
19:00
Monday 25th November
14:00
Saturday 23rd November
14:00
Saturday 30th November
14:00
Sunday 24th November
18:00
Wednesday 27th November
14:00
Wednesday 27th November
19:30
Tuesday 26th November
14:00
Tuesday 26th November
19:30
Friday 29th November
14:00
LAST FEW SEATS
Saturday 30th November
19:00
LAST FEW SEATS
Friday 29th November
19:30