Run time: 101 mins

Robert Downey Jr’s first post-Avengers role sees him embody Hugh Lofting’s classic literary character that has been around for a century.


Dropping the ‘Dr’ from the title – because overly simplifying titles seems to be the ‘in’ thing – John Dolittle (Downey Jr, valiantly attempting something close to a Welsh accent) is a veterinarian who can talk to animals; having rejected his fellow humans after a tragic family death, the good doctor relies on his menagerie of animal companions. He is summoned to the bedside of Queen Victoria (Jessie Buckley), who is gravely ill. Dolittle decrees that the cure comes from the fruit of the Eden tree on a remote island and so must voyage there with his animal pals in a Pirates-of the-Caribbean-y way and then voyage back, hoping that he is not too late.


It’s all very absurd but it’s paced for the attention span of a small child and so mostly resembles a live-action cartoon, bouncing from one chaotic set piece to the next, not to mention Emma Thompson voicing a parrot and Rami Malek as a gorilla. A bizarre, yet semi-enjoyable adventure. (Jack Whiting) And a great, easy favourite, against iffy reviews incl Jack’s luke warm. Come, you’ll love it.


Saturday 3rd 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