Home Companion

Companion (15)

Cast: Megan Suri, Harvey Guillen, Sophie Thatcher, Rupert Friend, Lukas Gage, Jack Quaid
Genre: SciFi
Author(s): Drew Hancock
Director: Drew Hancock
Release Date: 31/01/2025
Running Time: 97mins
Country: US
Year: 2025

Iris nervously accompanies her boyfriend Josh to a weekend getaway with friends, hosted at the country home of sleazy Russian businessman Sergey, who claims to have "fingers in many pots". Sergey is currently dating Josh's friend Kat and she is strangely cold and hostile towards Iris. The home is remote, situated in unspoilt wilderness several miles from the nearest neighbours, guaranteeing peace and quiet for the gang including Josh's friend Eli and his foodie boyfriend Patrick.


LondonNet Film Review

Companion (15) Film Review from LondonNet

In a few brief years, voice and gesture-prompted virtual assistants like Siri, Alexa and Gemini and artificial intelligence chatbots have become casually embedded in the fabric of our everyday lives. No longer the stuff of science fiction and fantasy, these complex learning models have become invaluable best friends that set reminders, quickly research important information, play music, make travel plans and check the weather forecast. Written and directed by Drew Hancock, Companion is a survival thriller that solders together narrative circuitry from Ex Machina and Don’t Worry Darling to imagine the next logical step in this queasy amalgamation of human and mechanised worlds: lifelike androids designed to cater to our every whim, especially carnal desires…

The picture’s fresh-faced heroine, played with gusto by Sophie Thatcher, is blissfully unaware that she is at the mercy of programming that prevents her pleasure-giving automaton from rebelling against a cruel and selfish master, who can alter her level of intelligence with one swipe of a finger on a digital screen. Hancock’s darkly humorous script barrels at full speed into horror territory in a bloodthirsty second half with predictable twists that pit Thatcher’s terrified creation, now self-aware, against cold-hearted humans intent on shutting her down with a bullet to her computer brain. The balance of power shifts between hunters and prey but our sympathy remains firmly rooted with the high-tech Stepford Wife.

Iris (Thatcher) meets Josh (Jack Quaid) in her local grocery store where his awkward and amusing attempt to flirt results in a tsunami of oranges spilling across the fruit and vegetable aisle. This embarrassing mishap only endears Josh to Iris and the pair fall deliriously in love. Iris nervously accompanies her beau to a weekend getaway with friends, hosted at the country home of sleazy Russian businessman Sergey (Rupert Friend), who claims to have “fingers in many pots”.

Sergey is currently dating Josh’s friend Kat (Megan Suri) and she is strangely cold and hostile towards Iris. The home is remote, situated in unspoilt wilderness several miles from the nearest neighbours, guaranteeing peace and quiet for the gang including Josh’s friend Eli (Harvey Guillen) and his foodie boyfriend Patrick (Lukas Gage). Underlying tension between the two women explodes by a lake and Josh intervenes, telling Iris to go to sleep. It transpires that Iris is an automated companion rented from Empathix Robotics, who has been programmed to protect human life at all costs.

Companion is a briskly paced battle royale between man and machine, which mines humour and discomfort from the fractious power dynamics of modern relationships. Thatcher and Quaid are well matched, the latter revisiting a Machiavellian side glimpsed in recent instalments of the Scream franchise. Hancock strips away dramatic fat from his picture’s exoskeleton to restrict the overall processing time to a sadistic and sprightly 97 minutes.

– Jo Planter


Popular on LondonNet


London Cinemas Showing Companion


From: Friday 31st January
To: Thursday 6th February

Cineworld At The O2, Greenwich

Tue 19:20 20:00 20:40; Wed 14:20 15:00 15:40 16:50 17:30 18:10 19:20 20:00 20:40; Thu 14:00 15:40 16:30 18:10 20:40

Cineworld Leicester Square

Thu 15:10 17:00 20:10

Cineworld Wandsworth

Tue 19:20 20:30; Wed 15:30 18:00 20:30; Thu 14:30 17:00 20:10

Cineworld West India Quay

Tue 20:20; Wed 15:30 17:50 20:20; Thu 15:40 18:00 20:20

Cineworld Wood Green

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Curzon Aldgate

Fri/Sat/Mon/Tue 16:00 18:30; Sun 15:40 18:10; Wed 16:00 21:00; Thu 15:20 21:10

Ealing Picturehouse

Tue 13:15 17:30 20:45; Wed 17:20 20:20; Thu 17:20 20:00

Finsbury Park Picturehouse

Tue 12:50 15:20 17:40 20:20; Wed 13:00 15:40 18:10 20:50; Thu 13:00 15:20 18:00 20:30

Odeon Camden

Tue-Thu 18:15 20:45

Odeon Greenwich

Tue 13:00 15:30 18:00 20:30 21:20; Wed/Thu 13:30 16:00 17:30 18:30 21:00

Odeon Luxe & Dine Islington

Tue-Thu 13:20 15:50 18:20 20:40

Odeon Luxe Acton

Tue 15:30 18:00 20:40; Wed/Thu 15:30 18:10 (Wed) 18:15 (Thu) 20:45

Odeon Luxe Holloway

Tue-Thu 18:30 21:00

Odeon Luxe Lee Valley

Tue-Thu 13:00 15:30 18:00 20:30

Odeon Luxe Leicester Square

Tue-Thu 18:30 21:00

Odeon Luxe London West End

Wed/Thu 18:00 20:30

Odeon Luxe Putney

Tue/Thu 20:30; Wed 13:10 18:00

Odeon Luxe Swiss Cottage

Tue 18:30 21:15; Wed/Thu 21:00

Odeon South Woodford

Tue 18:00 20:30; Wed/Thu 18:15 20:45

Odeon Streatham

Tue 13:00 15:30 18:00 20:30; Wed/Thu 15:20 17:50 20:20

Odeon Wimbledon

Mon 21:30; Tue 13:00 15:30 18:00 20:30 21:30; Wed/Thu 13:30 16:00 17:30 18:30 21:00

Vue Eltham

Tue 19:00; Wed 21:25; Thu 19:20

Vue Finchley Road (O2 Centre)

Tue 19:05; Wed 16:15 19:00 22:45; Thu 17:00 18:40 19:45 21:45

Vue Fulham Broadway

Tue 17:45 20:25; Wed 18:20 20:40; Thu 18:40 21:00

Vue Islington

Tue 17:35 21:00 22:05; Wed 14:45 18:15 21:20 22:20; Thu 14:00 16:00 21:25 22:15

Vue North Finchley

Tue 19:05 21:55; Wed 15:10 17:40 20:00 22:00; Thu 14:05 16:30 19:50 22:05

Vue Shepherd’s Bush

Tue 19:00 21:45; Wed 14:00 16:15 18:25 19:35 21:55; Thu 14:00 16:20 19:10 21:30

Vue West End

Tue/Thu 16:15 (Thu) 18:45 21:20 22:20 (Tue); Wed 16:15 18:45 21:20 22:00

Vue Westfield London

Tue 17:40 18:50 20:00 22:10; Wed 14:15 16:50 17:55 19:10 21:00 22:15 22:25; Thu 13:00 15:50 18:10 19:45 21:55

Vue Westfield Stratford City

Tue 19:00 21:00 22:30; Wed 11:30 15:55 18:15 20:05 22:15; Thu 12:20 14:05 16:20 17:10 21:45

Vue Wood Green

Tue 19:40 22:00; Wed 12:40 21:20; Thu 12:20 14:50 21:25

From: Friday 7th February
To: Thursday 13th February

Cineworld At The O2, Greenwich

10:40 (Sat/Sun) 13:10 15:40 18:10 20:40

Cineworld Leicester Square

Fri-Tue 11:00 (Sat/Sun) 13:10 (Fri/Mon/Tue) 13:20 (Sat/Sun) 15:40 18:10 20:40

Cineworld Wandsworth

Fri-Wed 13:10 15:40 18:10 20:40; Thu 13:20 15:50 18:20 20:50

Cineworld West India Quay

Fri-Wed 13:00 (Sun) 13:20 (Sat) 17:50 20:20; Thu 13:00 20:20

Cineworld Wood Green

Fri/Mon-Wed 14:30 18:15 20:45; Sat/Sun 15:40 (Sat) 15:50 (Sun) 18:15 20:40; Thu 13:00 15:10 17:50 20:40

Curzon Aldgate

Fri/Tue 11:00 (Fri) 16:00 21:00; Sat/Wed 13:40 18:40 (Wed); Sun 16:20 18:40; Mon 12:40 18:40; Thu 12:20

Ealing Picturehouse

Fri/Tue/Wed 20:10; Sat 20:30; Sun 19:20; Mon 12:30 20:15; Thu 14:00

Finsbury Park Picturehouse

Fri 15:10 19:50; Sat 14:50 19:30; Sun 16:40; Mon 12:45 20:45; Tue 14:45 20:00; Wed 15:30 20:20; Thu 15:30 20:40

Odeon Camden

Fri-Wed 18:30

Odeon Greenwich

Fri/Sat/Mon-Thu 13:20 (Thu) 15:50 18:20 20:50 21:50 (Fri) 22:15 (Sat); Sun 15:50 18:20 21:00

Odeon Luxe & Dine Islington

Fri-Wed 15:40 17:20 20:40; Thu 12:50

Odeon Luxe Acton

Fri-Mon 16:30 18:45 21:15 22:30 (Fri/Sat); Tue/Wed 16:00 18:45 21:15; Thu 17:30 21:30

Odeon Luxe Holloway

Fri-Wed 13:00 (Mon) 13:10 (Fri/Tue/Wed) 18:30 21:00; Thu 14:40 17:10

Odeon Luxe Lee Valley

Fri-Sun/Tue/Wed 13:10 (Fri) 15:50 18:20 20:50; Mon 13:00 18:20 20:50; Thu 18:00

Odeon Luxe Leicester Square

Fri-Wed 13:30 (Fri/Mon-Wed) 21:00

Odeon Luxe London West End

Fri/Tue 17:30 20:00; Sat 18:15 20:45; Sun/Wed 18:00 20:30; Mon 17:15 19:45; Thu 18:30 21:00

Odeon Luxe Putney

Fri-Wed 20:30

Odeon South Woodford

Fri/Mon-Wed 20:30; Sat/Sun 20:45

Odeon Streatham

Fri-Wed 18:30 (Fri-Mon/Wed) 21:00; Thu 12:15 20:30

Odeon Wimbledon

Fri-Wed 15:50 18:20 20:50 22:15 (Fri/Sat); Thu 12:00 20:50

Vue Eltham

Fri 21:15 22:55; Sat 23:15; Sun 21:20; Mon 15:05 18:30 21:00; Tue 13:30 16:50; Wed 21:35; Thu 21:10

Vue Finchley Road (O2 Centre)

Fri 21:00 23:45; Sat 21:15 23:45; Sun 16:05 19:20 21:35; Mon 21:10; Tue 14:15 21:15; Wed 18:10 20:50; Thu 20:15 22:40

Vue Fulham Broadway

Fri 14:05 20:40; Sat 22:25; Sun/Tue/Wed 20:00 22:10 (Wed); Mon 20:30

Vue Islington

Fri 16:25 22:40; Sat 18:55; Sun 21:20 22:40; Mon 17:55 22:30; Tue 17:25 20:00 22:20; Wed 17:50 22:10; Thu 20:00 22:45

Vue North Finchley

Fri 21:00 23:20; Sat 23:45; Sun/Mon 17:05 (Sun) 20:00 22:20; Tue 16:15 20:40; Wed 20:00 22:10; Thu 20:15 22:45

Vue Shepherd’s Bush

Fri 23:00; Sat 23:55; Sun 16:45; Mon 18:10 20:30; Tue 22:25

Vue West End

Fri/Tue/Wed 11:00 (Fri) 15:35 21:00 22:40 (Fri); Sat 14:15 21:00 23:10; Sun 18:45 21:00 22:00; Mon 12:00 15:35 21:00; Thu 21:00 22:45

Vue Westfield London

Fri 21:20 23:40; Sat 18:15 19:50 22:50; Sun 20:40 23:15; Mon 17:10 19:35 22:00; Tue 11:45 14:15 16:20 18:30 20:00 22:30; Wed 11:50 15:05 19:35 22:35; Thu 20:15 22:45

Vue Westfield Stratford City

Fri 12:55 15:25 18:35 19:50 21:00 22:05 23:15; Sat 10:30 13:55 17:05 18:45 21:20 00:25; Sun 09:05 13:35 15:55 17:35 18:50 20:30 23:15; Mon 11:30 15:10 17:10 19:15 22:25; Tue 12:50 15:10 17:30 18:40 19:25 20:40 22:00; Wed 12:35 14:55 17:20 17:55 19:15 20:30 22:40; Thu 10:45 13:20 16:05 18:45 20:50 23:30

Vue Wood Green

Fri-Sun 12:10 (Fri) 22:00; Mon 13:50 15:35 19:30 21:25; Tue 12:15 14:35 17:35 21:00; Wed 12:50 20:50; Thu 22:15

UK and Irish Cinemas Showing Companion


From: Friday 31st January
To: Thursday 6th February

Alexandra Cinema

Tue/Wed 17:00 20:00; Thu 17:15 20:00

Astoria Ayr

Wed 20:15; Thu 17:15

Capitol Cinema

Wed 20:00; Thu 17:00 19:00

Central Cinema

Wed 20:00; Thu 17:00 19:00

Chester Picturehouse

Tue 13:00 18:10 20:40; Wed/Thu 18:00 20:30

Cineworld Aberdeen – Queens Link

Tue 19:50; Wed/Thu 12:20 14:50 17:20 19:50

Cineworld Aberdeen – Union Square

Tue 20:30; Wed/Thu 11:10 13:00 (Thu) 13:10 (Wed) 15:30 18:00 20:30

Cineworld Aldershot

Tue 20:20; Wed/Thu 15:20 17:50 20:20

Cineworld Ashford

Tue 19:15; Wed/Thu 20:30

Cineworld Ashton-under-Lyne

Tue 19:10; Wed/Thu 15:30 18:00 19:40 (Thu) 20:10 (Wed)

Cineworld Barnsley

Tue 19:15; Wed/Thu 11:00 15:30 18:00 20:30

Cineworld Basildon

Tue 19:20; Wed/Thu 15:30 18:00 19:50

Cineworld Belfast

Tue 19:10; Wed 19:45; Thu 19:50

Cineworld Bexleyheath

Tue 20:20; Wed/Thu 15:50 17:50 20:20

Cineworld Birmingham

Tue 19:20; Wed/Thu 19:40

Cineworld Birmingham NEC

Tue 19:15; Wed/Thu 15:30 20:10

Cineworld Boldon Tyne And Wear

Tue 20:30; Wed 11:40 13:00 14:00 15:30 18:00 20:20; Thu 14:00 15:30 18:00 20:15

Cineworld Bolton

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Bracknell

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Bradford

Tue/Thu 15:50 (Thu) 17:50 (Thu) 19:15 20:20; Wed 15:30 17:50 20:20

Cineworld Braintree

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Brighton

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Broughton

Wed 20:15; Thu 20:20

Cineworld Burton Upon Trent

Tue 20:20; Wed/Thu 15:30 17:50 20:20

Cineworld Bury St Edmunds

Tue 20:20; Wed/Thu 15:40 17:50 20:20 (Wed) 20:40 (Thu)

Cineworld Cardiff

Tue 19:20 20:30; Wed 14:10 15:30 18:00 20:30; Thu 14:50 17:20 20:20

Cineworld Cheltenham

Tue 19:10 19:40; Wed/Thu 14:20 17:10 19:20 (Thu) 19:40 19:50 (Wed)

Cineworld Chesterfield

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Crawley

Tue 19:20; Wed 20:10; Thu 19:45

Cineworld Dalton Park

Tue 20:20; Wed/Thu 15:30 17:50 20:20

Cineworld Didcot

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Didsbury

Tue 20:30; Wed/Thu 11:00 13:00 15:30 18:00 20:30

Cineworld Dover

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Dundee

Tue 20:20; Wed/Thu 15:20 17:50 20:20

Cineworld Eastbourne At The Beacon

Tue 20:20; Wed/Thu 15:20 17:50 20:20

Cineworld Edinburgh

Wed 13:00 15:30 19:40; Thu 19:40

Cineworld Ely

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Enfield

Wed/Thu 14:00 15:30 18:00 20:00

Cineworld Falkirk

Tue 19:10 20:20; Wed/Thu 15:30 17:50 20:20

Cineworld Feltham

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Glasgow – Renfrew Street

Tue 19:20 20:40; Wed/Thu 11:20 14:00 14:10 (Wed) 15:30 16:40 16:50 (Wed) 18:00 19:20 (Wed) 20:40

Cineworld Glasgow – Silverburn

Tue 19:10; Wed/Thu 20:00

Cineworld Gloucester Quays

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Harlow – Harvey Centre

Tue 20:20; Wed/Thu 15:40 17:30 20:20

Cineworld Haverhill

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Hemel Hempstead

Tue 19:15; Wed/Thu 15:30 18:00 20:10 (Thu) 20:15 (Wed)

Cineworld High Wycombe

Tue 20:30; Wed/Thu 14:00 15:30 (Wed) 15:40 (Thu) 18:00 20:30

Cineworld Hinckley

Tue 20:30; Wed/Thu 11:30 (Wed) 13:15 (Wed) 15:30 18:00 20:30

Cineworld Hounslow

Tue 20:30; Wed/Thu 14:00 15:30 18:00 20:30

Cineworld Hull

Tue 20:20; Wed/Thu 15:20 17:50 20:20

Cineworld Huntingdon

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Ilford

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Ipswich

Tue 19:10; Wed 15:30 18:00 19:50; Thu 15:40 18:10 19:50

Cineworld Isle Of Wight

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Jersey

Tue 20:20; Wed/Thu 15:20 17:50 20:20

Cineworld Leeds – White Rose

Tue 19:15; Wed 13:50 15:30 18:00 20:20; Thu 13:50 15:20 17:50 20:20

Cineworld Llandudno

Tue 20:20; Wed/Thu 12:50 15:20 17:50 20:20

Cineworld Luton

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Milton Keynes

Tue-Thu 15:30 (Wed/Thu) 18:00 19:15 (Tue/Wed) 20:30

Cineworld Newcastle Upon Tyne

Tue/Thu 14:50 (Thu) 17:20 (Thu) 19:15 20:20; Wed 15:20 17:50 19:15 20:20

Cineworld Newport Spytty Road

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Plymouth

Tue 19:15; Wed/Thu 14:50 17:20 20:30

Cineworld Rochester

Tue 20:20; Wed/Thu 14:00 15:20 (Wed) 17:50 20:20

Cineworld Rugby

Tue 20:20; Wed/Thu 15:40 17:50 20:20

Cineworld Rushden Lakes

Tue 18:00 19:15; Wed/Thu 11:20 15:30 18:00 19:40

Cineworld Sheffield

Tue 19:10 20:00; Wed/Thu 15:00 15:30 17:30 18:00 20:00 20:30

Cineworld Shrewsbury

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Solihull

Tue 20:20; Wed/Thu 15:20 17:50 20:20

Cineworld South Ruislip

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Speke

Tue 20:30; Wed/Thu 13:00 15:30 18:00 20:30

Cineworld St Helens

Tue 20:30; Wed/Thu 13:00 15:30 18:00 20:30

Cineworld St Neots

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Stevenage

Tue 19:15; Wed/Thu 15:30 18:00 19:50

Cineworld Stoke-on-Trent

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Swindon Shaw Ridge

Tue 20:20; Wed 12:50 15:20 17:50 20:20; Thu 15:30 17:50 20:20

Cineworld Telford

Wed/Thu 15:30 20:10

Cineworld Wakefield

Tue 20:30; Wed/Thu 13:00 15:30 18:00 20:30

Cineworld Warrington

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Watford

Tue 18:15; Wed 20:20; Thu 20:00

Cineworld Wembley

Tue 20:40; Wed/Thu 15:40 18:10 20:40

Cineworld Weston-Super-Mare

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Whiteley

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld Witney

Tue 20:20; Wed/Thu 13:00 (Wed) 15:30 18:00 20:20

Cineworld Wolverhampton

Tue-Thu 15:30 (Wed/Thu) 18:00 (Wed/Thu) 19:20 20:30

Cineworld Yeovil

Tue 20:30; Wed/Thu 15:30 18:00 20:30

Cineworld York

Tue 19:15; Wed/Thu 15:40 20:20

Curzon Kingston

Fri/Tue/Thu 14:30 21:20; Sat 15:00 21:20; Sun 14:40 21:00; Mon 14:30 21:00; Wed 14:40 21:20

Embassy Cinema

Wed/Thu 19:45

Flora

Wed/Thu 19:50

New Carlton Cinema

Wed 19:45; Thu 19:15

Odeon Andover

Tue-Thu 18:00 20:30

Odeon Basingstoke

Tue 13:00 15:30 18:00 20:30; Wed 15:30 18:00 20:40; Thu 15:40 18:10 20:40

Odeon Bath

Tue/Thu 15:30 18:00 20:30 (Tue) 20:40 (Thu); Wed 14:10 15:30 18:00 20:40

Odeon Beckenham

Tue 13:10 15:30 18:00 20:30; Wed 18:00 20:45; Thu 18:20 20:45

Odeon Belfast

Tue-Thu 16:00 18:30 21:00

Odeon Birmingham New Street

Tue/Thu 15:40 (Thu) 15:45 (Tue) 18:15 20:45; Wed 15:35 18:00 20:45

Odeon Blanchardstown

Mon 21:30; Tue 14:15 16:45 19:00 20:30 21:30; Wed/Thu 13:30 16:00 17:30 18:30 21:00

Odeon Bournemouth BH2

Tue-Thu 11:00 (Tue) 13:20 15:50 18:20 20:20 (Wed/Thu) 20:50 (Tue)

Odeon Bracknell

Tue/Wed 15:00 (Tue) 15:30 (Wed) 18:00 20:30; Thu 15:00 18:10 20:40

Odeon Braehead

Mon 21:30; Tue 14:00 16:30 19:00 20:30 21:30; Wed/Thu 13:30 16:00 17:30 18:30 21:00

Odeon Bristol

Tue 20:30; Wed/Thu 20:15

Odeon Cardiff

Mon 21:30; Tue 13:00 15:30 18:00 20:30 21:30; Wed/Thu 13:30 16:00 17:30 18:30 21:00

Odeon Cavan

Tue-Thu 20:30

Odeon Charlestown

Tue-Thu 16:00 18:30 21:00

Odeon Chatham

Tue-Thu 13:00 (Tue) 16:00 18:30 21:00

Odeon Chelmsford

Tue 13:00 15:30 18:00 20:30; Wed/Thu 15:40 18:10 20:40

Odeon Colchester

Tue 13:00 15:30 18:00 20:30; Wed/Thu 15:40 18:10 20:40

Odeon Coolock

Tue-Thu 13:30 (Tue) 16:00 18:30 21:00

Odeon Coventry

Tue-Thu 13:00 15:30 18:00 20:30 (Tue/Wed) 20:40 (Thu)

Odeon Crewe

Tue-Thu 15:30 (Thu) 18:00 20:30

Odeon Dorchester

Tue 18:15 20:45; Wed 20:30; Thu 14:15 18:00 20:30

Odeon Dudley Merry Hill

Tue 13:00 15:30 18:00 20:30; Wed/Thu 15:30 (Wed) 15:40 (Thu) 18:10 20:40

Odeon Dunfermline

Tue-Thu 16:00 17:30 (Wed/Thu) 18:30 20:00 (Tue) 21:00

Odeon Edinburgh Fort Kinnaird

Tue 15:30 18:00 20:30; Wed 15:20 17:50 20:20; Thu 15:40 18:10 20:40

Odeon Exeter

Tue 14:15 18:00 20:30; Wed/Thu 14:00 (Wed) 20:30

Odeon Guildford

Tue 12:45 15:15 17:45 20:15; Wed/Thu 13:15 15:45 18:15 20:45

Odeon Harrogate

Tue-Thu 18:00 20:30

Odeon Hastings

Tue-Thu 18:00 20:30

Odeon Hatfield

Tue/Wed 13:00 15:30 18:00 20:30; Thu 12:45 15:15 17:45 20:15

Odeon Hereford

Tue-Thu 18:00 20:30

Odeon Huddersfield

Tue 13:00 15:30 18:00 20:30; Wed/Thu 15:50 18:20 20:50

Odeon Kilmarnock

Tue 13:00 15:30 18:00 20:30; Wed/Thu 15:40 18:10 20:40

Odeon Kingston

Mon 21:30; Tue 13:00 15:30 18:00 20:40 21:30; Wed/Thu 13:30 16:00 17:30 18:30 21:00

Odeon Limerick

Tue-Thu 15:30 18:00 20:30 (Tue/Thu) 20:40 (Wed)

Odeon Lincoln

Tue 13:10 15:30 18:00 20:30; Wed/Thu 15:30 18:00 20:40

Odeon Liverpool ONE

Mon 21:30; Tue 13:00 15:30 18:00 20:30 21:30; Wed/Thu 13:30 16:00 17:30 18:30 21:00

Odeon Llanelli

Tue-Thu 14:45 (Thu) 18:00 20:30

Odeon Loughborough

Tue-Thu 15:30 (Tue) 18:00 20:30

Odeon Luxe Aylesbury

Tue/Wed 13:00 (Tue) 15:30 (Tue) 18:00 20:30; Thu 18:15 20:45

Odeon Luxe Birmingham Broadway Plaza

Tue-Thu 13:00 15:30 18:00 20:30

Odeon Luxe Bridgend

Tue-Thu 13:00 15:30 18:00 20:30

Odeon Luxe Bromborough

Tue 13:00 15:30 18:00 20:30; Wed/Thu 13:40 16:00 18:30 21:00

Odeon Luxe Derby

Tue/Wed 13:00 15:30 18:00 20:30; Thu 13:00 15:00 17:40 20:10

Odeon Luxe Dundee

Tue 13:00 15:30 18:00 20:30; Wed/Thu 13:10 15:40 18:10 20:40

Odeon Luxe Durham

Tue/Thu 18:00 20:30; Wed 18:15 20:45

Odeon Luxe East Kilbride

Tue 13:00 15:30 18:00 20:30; Wed/Thu 13:10 15:40 18:10 20:40

Odeon Luxe Edinburgh Wester Hailes

Tue 13:00 15:30 18:00 20:30; Wed/Thu 13:10 15:40 18:10 20:40

Odeon Luxe Epsom

Tue 13:00 15:30 18:00 20:30; Wed 13:10 15:40 18:10 20:40; Thu 13:10 15:40 18:20 20:45

Odeon Luxe Glasgow Springfield Quay

Tue/Wed 13:00 15:30 18:00 20:30; Thu 13:10 15:40 18:10 20:40

Odeon Luxe Hull

Tue-Thu 13:00 15:30 18:00 20:30

Odeon Luxe Leeds Thorpe Park

Tue 15:30 18:00 20:30; Wed/Thu 15:40 18:10 20:40

Odeon Luxe Leeds-Bradford

Tue-Thu 13:00 15:30 18:00 20:30

Odeon Luxe Leicester

Tue/Wed 13:00 15:30 18:00 20:30; Thu 13:10 15:40 18:10 20:30

Odeon Luxe Liverpool Switch Island

Tue/Wed 13:00 15:30 18:00 20:30; Thu 13:20 15:50 18:20 20:50

Odeon Luxe Maidenhead

Tue 13:00 15:30 18:00 20:30; Wed/Thu 13:15 15:45 18:15 20:45

Odeon Luxe Maidstone

Tue 13:00 15:30 18:00 20:30; Wed/Thu 13:10 15:40 18:10 20:40

Odeon Luxe Nuneaton

Tue-Thu 13:00 15:30 18:00 20:30 (Tue/Wed) 20:40 (Thu)

Odeon Luxe Sheffield

Tue 13:00 15:30 18:00 20:30; Wed/Thu 12:50 15:20 17:50 20:20

Odeon Luxe Stafford

Tue-Thu 13:00 (Tue) 15:30 (Tue) 18:00 20:30

Odeon Luxe Tamworth

Tue 13:00 15:30 18:00 20:30; Wed/Thu 13:10 15:40 18:10 20:40

Odeon Luxe Telford

Tue 13:00 15:30 18:00 20:30; Wed/Thu 13:10 (Wed) 15:40 18:10 20:40

Odeon Luxe Warrington

Tue/Wed 13:00 15:30 18:00 20:30; Thu 13:10 15:40 18:10 20:40

Odeon Manchester Great Northern

Tue 13:00 15:30 18:00 20:30; Wed/Thu 13:30 16:00 18:30 21:00

Odeon Mansfield

Tue-Thu 13:00 (Tue) 16:00 17:30 (Wed/Thu) 18:30 20:00 (Tue) 21:00

Odeon Metrocentre

Mon 21:30; Tue 13:10 15:40 18:10 20:40 21:30; Wed/Thu 13:30 16:00 17:30 18:30 21:00

Odeon Milton Keynes Stadium

Mon 21:30; Tue 13:00 15:30 18:00 20:30 21:30; Wed/Thu 13:30 16:00 17:30 18:30 21:00

Odeon Naas

Tue-Thu 15:30 18:00 20:30

Odeon Newark

Tue-Thu 18:00 20:30

Odeon Newbridge

Tue-Thu 18:00 20:30

Odeon Northwich

Tue/Wed 15:30 (Tue) 18:00 20:30; Thu 15:45 18:15 20:45

Odeon Norwich

Mon 21:30; Tue 13:00 15:30 18:00 20:30 21:30; Wed/Thu 13:30 (Thu) 16:00 17:30 18:30 21:00

Odeon Oldham

Tue 13:00 15:30 18:00 20:30; Wed/Thu 15:15 17:45 20:15

Odeon Orpington

Tue 13:00 15:30 18:00 20:30; Wed 15:30 18:00 20:45; Thu 15:45 18:15

Odeon Point Village

Tue-Thu 18:15 20:45

Odeon Port Solent

Tue-Thu 18:00 20:30

Odeon Portlaoise

Tue-Thu 15:30 18:00 20:30

Odeon Preston

Tue-Thu 13:00 (Tue) 15:30 18:00 20:30

Odeon Richmond

Tue 18:15 20:45; Wed/Thu 18:00 20:30

Odeon Rochdale

Tue 13:00 15:30 18:00 20:30; Wed/Thu 15:50 18:20 20:50

Odeon Salisbury

Tue-Thu 18:00 20:30

Odeon Silverlink

Tue-Thu 16:00 17:30 (Wed/Thu) 18:30 20:00 (Tue) 21:00

Odeon Southend

Tue/Wed 13:00 (Tue) 15:30 18:00 20:30; Thu 15:40 18:10 20:40

Odeon Stillorgan

Tue-Thu 18:20 20:50

Odeon Stoke

Tue 13:00 16:00 18:20 20:45; Wed/Thu 15:40 18:10 20:40

Odeon Swadlincote

Tue-Thu 15:00 (Wed) 18:00 20:30

Odeon Swansea

Tue-Thu 13:00 15:30 18:00 20:30

Odeon Taunton

Tue 13:00 15:30 18:00 20:40; Wed 14:00 18:20 20:20; Thu 15:00 17:40 20:20

Odeon Trafford Centre

Mon 21:30; Tue 10:35 13:05 15:35 18:05 20:35 21:30; Wed/Thu 11:00 13:30 16:00 17:30 18:30 21:00

Odeon Trowbridge

Tue-Thu 13:00 (Tue) 15:30 18:00 20:30

Odeon Tunbridge Wells

Tue 13:00 15:30 18:00 20:30; Wed/Thu 15:40 18:10 20:40

Odeon Uxbridge

Tue-Thu 13:30 (Tue) 16:00 17:30 (Wed/Thu) 18:30 20:00 (Tue) 21:00

Odeon Waterford

Tue-Thu 16:00 18:30 21:00

Odeon West Bromwich

Tue-Thu 18:30 20:50

Odeon Worcester

Tue-Thu 18:00 20:30

Odeon Wrexham

Tue 15:30 18:00 20:30; Wed/Thu 15:20 17:50 20:20

Phoenix Cinema

Wed/Thu 17:35 (Thu) 20:20

Plaza Cinema

Wed 19:45; Thu 19:15

Regal Film Centre

Wed/Thu 18:15 (Thu) 20:35

Regal Movieplex

Wed/Thu 17:30 (Thu) 20:00

Regent Cinema

Wed 20:15; Thu 17:15

Savoy

Wed/Thu 17:30 (Thu) 19:45

Scala Cinema

Wed/Thu 20:00

Scott Cinemas

Tue-Thu 15:45 17:00 20:00 (Tue/Wed)

Showcase Cinema De Lux Southampton

Tue-Thu 12:00 14:30 17:00 19:30 22:00

Studio Cinema

Wed 20:00; Thu 19:30

The Royal

Wed 19:50; Thu 19:00

Thurso Cinema

Wed/Thu 19:45

Tivoli

Wed 17:00; Thu 19:00

Vue Aberdeen

Tue 17:20 19:20; Wed 12:15 14:05 18:20 20:40; Thu 12:40 15:05 19:30

Vue Accrington

Tue 19:30; Wed 14:40 20:00; Thu 20:10

Vue Altrincham

Tue 18:15 21:00; Wed 20:00; Thu 20:50

Vue Ashbourne

Tue 21:00; Wed 21:05; Thu 19:15

Vue Barrow

Tue 19:40; Wed 14:30 19:45; Thu 14:45 18:00 20:15

Vue Basingstoke Festival Place

Tue 20:20; Wed 12:00 17:55 20:30 21:05; Thu 15:35 18:20 20:50

Vue Bedford

Tue 19:15; Wed 21:25; Thu 20:30

Vue Bicester

Tue 18:10 20:15; Wed 17:25 20:40; Thu 14:45 18:10 20:30

Vue Birkenhead

Tue 18:15 20:15; Wed 15:00 20:30; Thu 18:15 20:35

Vue Birmingham

Tue 17:55 19:15 20:00 22:00; Wed 11:40 12:25 14:30 16:30 18:20 20:10 21:35 22:30; Thu 12:10 14:10 16:40 19:05 20:00 22:20

Vue Blackburn

Tue 18:00 20:00 22:20; Wed 14:45 16:40 18:40 19:30 21:50; Thu 14:40 17:55 20:00 22:20

Vue Bolton

Tue 17:40 20:30 21:50; Wed 14:20 18:45 20:00 22:05; Thu 14:20 16:40 19:00 21:55

Vue Bristol Cribbs Causeway

Tue 18:00 21:20; Wed 12:45 17:00 19:05 21:25; Thu 12:25 16:10 19:00 21:20

Vue Bristol Longwell Green

Tue 18:00 20:15; Wed 12:15 14:45 18:15 21:15; Thu 12:15 13:50 16:10 21:15

Vue Bromley

Tue 19:20; Wed 13:35 20:30; Thu 12:25 21:15

Vue Bury The Rock

Tue 18:15 19:05 21:15; Wed 12:00 16:10 19:05 21:25; Thu 11:30 13:50 17:30 21:00 21:40

Vue Camberley

Tue 17:55 20:00; Wed 17:40 20:05; Thu 14:10 20:10

Vue Cambridge

Tue 17:20 21:35; Wed 14:00 19:25 21:50; Thu 13:00 19:45

Vue Cardiff

Tue 20:45; Wed 15:35; Thu 18:40 21:00

Vue Carlisle

Tue 20:00; Wed 14:40 18:00 20:05; Thu 15:00 20:30

Vue Carmarthen

Tue 20:40; Wed 20:15; Thu 15:00 20:45

Vue Cheshire Oaks

Tue 19:15 20:05 21:10; Wed 13:05 15:15 17:10 18:30 21:15; Thu 12:30 14:35 16:30 18:20 20:50

Vue Cleveleys

Tue 18:40 20:40; Wed 13:20 20:35; Thu 13:40 20:15

Vue Cramlington

Tue 20:35; Wed 15:55 20:30; Thu 12:00 20:45

Vue Croydon Grants

Tue 17:25 19:25 21:25; Wed 13:10 15:00 17:35 18:40 20:30 21:20; Thu 14:10 16:10 18:10 21:00 21:40

Vue Croydon Purley Way

Tue 18:15 20:35; Wed 11:30 13:30 18:00 20:00 22:15; Thu 18:35 21:25

Vue Cwmbran

Tue 20:30; Wed 12:10 14:55 20:30; Thu 15:40 20:15

Vue Dagenham

Tue 17:20 19:40 22:05; Wed 14:55 18:40 21:00; Thu 16:05 19:45 22:05

Vue Darlington

Tue 19:45; Wed 12:00 18:35 20:35; Thu 13:10 17:30 19:15

Vue Doncaster

Tue 17:40 20:30; Wed 12:00 14:10 16:40 18:40 20:30; Thu 11:30 13:50 16:00 19:00 21:20

Vue Dublin

Tue 17:55 20:00 22:20; Wed 13:20 16:35 19:05 21:40; Thu 12:30 14:50 17:10 20:00 21:40

Vue Eastleigh

Tue 20:40; Wed 13:20 21:15; Thu 18:35 20:55

Vue Edinburgh Ocean Terminal

Tue 19:10 21:20; Wed 12:20 15:00 17:20 19:10 21:30; Thu 14:00 16:40 19:00 21:30

Vue Edinburgh Omni Centre

Tue 19:00 21:15; Wed 13:25 18:20 20:30 22:10; Thu 12:45 15:30 20:50 22:10

Vue Exeter

Tue 19:20 22:05; Wed 21:00 22:30; Thu 17:30 19:30 22:30

Vue Farnborough

Tue/Thu 17:45 (Tue) 20:15; Wed 14:45 17:55 20:00

Vue Gateshead

Tue 20:35; Wed 11:35 14:40 17:45 21:25; Thu 12:00 14:20 16:20 18:25 21:10

Vue Glasgow Fort

Tue 20:15; Wed 13:30 17:10 20:15; Thu 14:00 19:00 21:20

Vue Glasgow St Enoch

Tue 19:10 21:30; Wed 12:10 20:30; Thu 12:20 19:10

Vue Halifax

Tue 18:30 20:30; Wed 14:45 18:45 20:45; Thu 18:10 20:15

Vue Hamilton

Tue 18:10 20:15; Wed 12:50 14:50 17:40 19:50 21:15; Thu 13:10 19:40

Vue Harrow

Tue 19:30 22:05; Wed 12:25 14:45 18:05 21:05 22:00; Thu 12:05 13:55 16:15 17:45 18:35 22:10

Vue Hartlepool

Tue 19:45; Wed 11:45 13:45 20:50; Thu 20:20

Vue Hull Princes Quay

Tue 18:40 21:00; Wed 12:30 16:00 18:45 21:10; Thu 12:30 16:00 19:25

Vue Inverness

Tue 17:25 20:00; Wed 13:50 18:10 20:15; Thu 15:25 20:25

Vue Lancaster

Tue 20:25; Wed 18:05 20:40; Thu 20:45

Vue Leamington Spa

Tue 20:40; Wed 20:30; Thu 20:10

Vue Leeds Kirkstall Road

Tue 19:00 19:15 21:40 22:00; Wed 11:40 12:20 14:25 14:45 16:30 17:10 20:55 21:35 22:00; Thu 12:00 12:25 14:50 16:10 17:15 21:05 21:45

Vue Leeds The Light

Tue 18:35 20:15 22:35; Wed 13:15 15:20 17:10 19:20 21:40; Thu 12:00 14:05 17:20 20:30 22:45

Vue Leicester

Tue 19:00; Wed 13:50 21:20; Thu 14:30 21:00

Vue Limerick

Tue 19:00; Wed 20:50; Thu 19:15

Vue Livingston

Tue 18:00 20:00; Wed 13:10 15:05 18:00 20:20; Thu 13:35 18:15 20:15

Vue Manchester Printworks

Tue 17:40 18:20 20:00 22:15; Wed 12:05 13:00 14:10 15:00 17:00 17:20 20:00 20:45 21:40; Thu 11:35 13:00 13:35 16:10 18:40 20:15 22:20

Vue Manchester Quayside (Media City UK)

Tue 19:30 21:40; Wed 19:15 22:00; Thu 13:15 18:45 21:15

Vue Merthyr Tydfil

Tue 17:55 20:00; Wed 12:35 15:25 18:00 20:15; Thu 13:30 16:00 19:00 21:15

Vue Newbury

Tue 20:30; Wed 20:25; Thu 21:00

Vue Newcastle-under-Lyme

Tue 20:40; Wed 14:20 20:50; Thu 13:55 21:00

Vue Northampton

Tue 18:30 20:35 21:35; Wed 13:25 15:25 17:30 19:10 21:15; Thu 16:00 21:00 21:40

Vue Norwich

Tue 20:05; Wed 14:25 17:40 21:15; Thu 16:15 21:05

Vue Oxford

Tue/Thu 18:00 (Thu) 20:30; Wed 15:25 21:35

Vue Plymouth

Tue 17:30 19:30 21:30; Wed 11:30 13:30 17:20 19:30 21:50; Thu 14:00 15:45 19:45 22:00

Vue Portsmouth

Tue 18:00 20:10 22:10; Wed 11:35 13:35 17:25 19:45 21:45; Thu 12:10 14:25 17:15 20:40

Vue Preston

Tue 21:30; Wed 20:30; Thu 19:00

Vue Reading

Tue 19:00 21:20; Wed 13:35 15:55 18:00 20:00 21:35; Thu 13:35 17:55 18:50 21:20

Vue Redditch

Tue/Thu 14:50 (Thu) 21:00; Wed 20:20

Vue Romford

Tue 18:05 21:15 22:10; Wed 12:45 15:20 17:40 19:45; Thu 13:30 15:30 20:35

Vue Scunthorpe

Tue 17:40 20:10; Wed 14:45 20:00; Thu 15:10 20:15

Vue Sheffield

Tue 18:50 20:45; Wed 12:35 17:50 20:10 21:25; Thu 15:00 16:40 19:00 21:30

Vue Southport

Tue 18:45 20:55; Wed 12:55 20:55; Thu 19:20 21:30

Vue Staines

Tue 18:45 21:05 21:45; Wed 12:35 16:25 19:40 21:45; Thu 13:50 16:10 19:10 21:45

Vue Stirling

Tue 18:40 20:40; Wed 17:25 21:00; Thu 14:35 20:35

Vue Stroud

Tue 20:25; Wed 20:30; Thu 20:10

Vue Swansea

Tue 17:40 19:45 22:05; Wed 14:00 17:20 20:00; Thu 15:05 17:25 19:25 21:25 22:00

Vue Swindon

Tue 20:00; Wed 17:05

Vue Thanet (Westwood Cross)

Tue 18:15 20:20; Wed 11:35 14:40 17:45 20:15; Thu 13:30 16:05 19:20 21:40

Vue Thurrock

Wed 15:05 17:40 21:00; Thu 14:30 21:00

Vue Torbay

Tue 17:40 20:20; Wed 12:45 20:30; Thu 20:05

Vue Watford

Tue 21:05 21:50; Wed 12:10 16:00 19:30 21:50; Thu 12:10 14:30 17:40 21:10 21:50

Vue Worcester

Tue 20:20; Wed/Thu 20:45

Vue York

Tue 19:05 21:15; Wed 12:10 14:45 18:10 20:30 21:35; Thu 12:30 16:30 20:35 21:15

From: Friday 7th February
To: Thursday 13th February

Alexandra Cinema

Fri/Sat/Mon/Wed 19:45

Astoria Ayr

Fri-Sun 20:00

Capitol Cinema

Fri 19:45; Sat/Sun 17:30

Central Cinema

Fri 20:15; Sat/Sun 18:00

Chester Picturehouse

Fri 20:30; Sat 20:40

Cineworld Aberdeen – Queens Link

Fri-Wed 17:40 20:10; Thu 11:20 14:50 17:20 19:50

Cineworld Aberdeen – Union Square

Fri-Wed 15:30 (Fri/Sat/Mon-Wed) 18:00 20:30

Cineworld Aldershot

Fri-Wed 17:50 20:20; Thu 13:00

Cineworld Ashford

Fri-Wed 13:50 (Sat/Sun) 18:15 20:20; Thu 17:45 20:15

Cineworld Ashton-under-Lyne

Fri/Tue 15:30 18:10 20:00; Sat/Sun 10:20 12:50 15:30 18:10; Mon/Wed 11:10 13:10 15:40 18:10; Thu 15:20 17:50

Cineworld Barnsley

Fri/Mon-Wed 11:00 14:50 (Fri/Tue) 18:15 20:40; Sat/Sun 13:00 (Sat) 13:10 (Sun) 18:15 20:40; Thu 18:15 20:10

Cineworld Basildon

Fri/Mon-Wed 13:10 (Mon/Wed) 15:40 18:10 20:10 (Fri/Tue); Sat/Sun 13:30 15:40 18:10; Thu 12:50 15:20 17:50

Cineworld Belfast

13:00 (Sat/Sun/Thu) 18:00 20:30

Cineworld Bexleyheath

Fri/Sat/Mon-Wed 14:10 (Fri/Mon-Wed) 14:50 (Sat) 17:40 20:30; Sun 17:45 20:30; Thu 13:00 17:00

Cineworld Birmingham

Fri/Mon-Wed 11:40 13:10 (Mon/Wed) 15:40 18:20 20:15 (Fri/Tue); Sat/Sun 13:10 15:40 18:20; Thu 15:30 18:00

Cineworld Birmingham NEC

Fri/Mon-Wed 18:20 20:30; Sat/Sun 18:15 20:30; Thu 17:50 20:20

Cineworld Boldon Tyne And Wear

Fri/Mon-Wed 11:40 (Wed) 14:10 17:50 20:20; Sat 12:50 15:20 18:10 20:30; Sun 12:40 18:10 20:30; Thu 13:00 15:20 20:40

Cineworld Bolton

Fri-Wed 11:20 (Sat/Sun) 15:40 18:15 20:40; Thu 13:00 15:20 17:50 20:20

Cineworld Bracknell

Fri-Wed 10:50 (Sat/Sun) 15:45 18:15 20:40; Thu 13:00 15:40 20:20

Cineworld Bradford

Fri/Mon/Wed 15:20 20:20; Sat 11:30 15:30 20:30; Sun 11:30 20:20; Tue 15:20 20:30; Thu 13:10 15:20 20:40

Cineworld Braintree

Fri-Wed 12:20 (Sun) 13:10 (Fri/Mon-Wed) 15:40 18:15 20:40; Thu 13:00 15:20 17:50 20:40

Cineworld Brighton

Fri/Mon 14:20 17:50 20:20; Sat 11:10 13:40 18:10 20:40; Sun 10:10 12:40 17:50 20:20; Tue 14:20 18:15 20:45; Wed 14:20 18:20 20:50; Thu 13:00 20:20

Cineworld Broughton

Fri/Mon-Thu 14:15 (Tue) 14:30 (Fri/Mon/Wed) 17:50 20:20; Sat/Sun 17:40 20:20

Cineworld Burton Upon Trent

Fri-Wed 13:30 (Fri/Mon-Wed) 17:50 20:20; Thu 13:00 20:15

Cineworld Bury St Edmunds

Fri-Wed 15:20 (Fri/Mon-Wed) 17:50 20:20; Thu 13:00 20:40

Cineworld Cardiff

Fri-Wed 13:10 15:40 18:10 20:40; Thu 13:00 15:20 17:50 20:20

Cineworld Cheltenham

Fri/Mon-Wed 13:30 (Mon/Wed) 14:30 15:30 17:00 18:00 19:30 20:30 (Fri/Tue); Sat/Sun 10:00 (Sun) 10:20 (Sat) 12:00 12:30 (Sun) 13:00 (Sat) 14:30 17:00 18:00 19:30; Thu 13:00 15:20 17:50

Cineworld Chesterfield

Fri 15:40 18:00 20:15; Sat 15:15 17:30 19:50; Sun 17:30 20:10; Mon-Wed 14:10 15:40 18:00 20:10; Thu 13:10 15:10 17:25 20:20

Cineworld Chichester

Fri/Sat/Mon-Wed 15:40 18:10 20:30 (Wed) 20:40 (Fri/Tue); Sun 18:10; Thu 14:00 16:40

Cineworld Crawley

Fri/Tue 15:45 18:10 20:15; Sat-Mon/Wed 13:10 15:40 18:10; Thu 13:20 15:50 18:20

Cineworld Dalton Park

Fri-Wed 14:00 (Fri/Mon-Wed) 17:50 20:20; Thu 13:00

Cineworld Didcot

Fri/Sun-Wed 14:40 (Fri/Mon-Wed) 20:10; Sat 17:10

Cineworld Didsbury

Fri-Wed 13:10 15:40 18:10 20:40; Thu 10:50 13:20 15:50 18:20 20:50

Cineworld Dover

Fri-Tue 20:30; Wed 19:30

Cineworld Dundee

Fri-Wed 14:00 (Fri) 15:20 (Mon-Wed) 17:50 20:20; Thu 10:30 20:20

Cineworld Eastbourne At The Beacon

Fri-Wed 13:40 (Mon-Wed) 14:10 (Fri) 17:50 20:20; Thu 13:00 20:30

Cineworld Edinburgh

Fri-Wed 15:40 18:20 20:30 (Fri/Tue); Thu 15:30 18:00

Cineworld Ely

Fri/Mon-Wed 14:30 17:00 19:30 (Tue) 19:40 (Fri/Mon/Wed); Sat 17:00 19:40; Sun 17:00 19:30; Thu 13:10

Cineworld Enfield

Fri-Wed 15:50 18:20 20:45 (Fri/Tue); Thu 13:10 15:10 17:50

Cineworld Falkirk

Fri-Wed 13:10 (Fri/Sun-Wed) 15:40 18:10 20:40; Thu 13:20 15:40 18:00 20:20

Cineworld Glasgow – Renfrew Street

Fri-Wed 10:00 (Sat/Sun) 12:30 (Sat/Sun) 13:10 (Fri/Mon-Wed) 15:00 17:30 20:00; Thu 12:45 15:15 17:45 20:15

Cineworld Glasgow – Silverburn

Fri/Mon-Wed 13:10 18:10 (Mon-Wed) 18:20 (Fri) 20:30; Sat/Sun 10:40 (Sat) 13:20 18:10 20:30; Thu 18:00 20:40

Cineworld Gloucester Quays

Fri 13:10 15:35 18:10 20:40; Sat-Wed 13:10 (Mon-Wed) 15:40 (Sat/Mon-Wed) 18:10 20:40; Thu 13:00 15:20 17:50 20:40

Cineworld Harlow – Harvey Centre

Fri/Mon-Wed 14:30 17:00 20:00 (Tue/Wed) 20:20 (Fri/Mon); Sat/Sun 13:20 17:00 20:00; Thu 16:00 20:10

Cineworld Haverhill

Fri/Tue 14:40 17:50; Sat 17:00; Sun/Mon/Wed 14:40 (Mon/Wed) 20:10

Cineworld Hemel Hempstead

Fri/Mon-Wed 13:30 (Mon/Wed) 15:20 17:50 19:40 (Fri/Tue); Sat 10:40 12:50 15:20 17:50; Sun 10:40 12:30 16:10 17:50; Thu 13:10 15:40 18:10

Cineworld High Wycombe

Fri-Tue 13:10 15:40 18:10 20:40; Wed/Thu 13:20 15:50 18:10 20:40

Cineworld Hinckley

Fri/Mon-Wed 14:40

Cineworld Hounslow

Fri/Mon-Wed 13:45 23:20 (Fri); Sat 23:40; Thu 13:10

Cineworld Hull

Fri-Wed 17:50 20:20; Thu 13:00 20:10

Cineworld Huntingdon

Fri-Wed 14:00 (Sun) 15:40 (Fri/Sat/Mon-Wed) 18:10 20:40; Thu 13:00 17:50 20:20

Cineworld Ipswich

Fri/Mon-Wed 15:40 18:20 20:50 (Fri/Tue); Sat/Sun 13:10 15:50 18:20; Thu 13:00 15:00 17:30

Cineworld Isle Of Wight

Fri/Mon-Wed 15:30 19:30; Sat 16:15 20:30; Sun 16:15 19:30

Cineworld Jersey

Fri-Wed 14:10 (Fri/Mon/Wed) 17:50 20:20; Thu 13:00

Cineworld Leeds – White Rose

Fri/Sun-Wed 12:30 (Sun) 15:40 18:10 20:30 (Fri/Mon-Wed); Sat 12:50 15:40 18:10; Thu 17:50

Cineworld Llandudno

Fri-Mon/Wed 12:00 (Fri/Mon/Wed) 14:20 (Fri/Mon/Wed) 17:50 20:20; Tue 12:00 14:20 17:50 20:25; Thu 13:00 20:20

Cineworld Luton

Fri-Wed 14:15 (Fri/Mon-Wed) 16:45; Thu 13:45

Cineworld Milton Keynes

Fri-Wed 13:10 (Fri-Sun/Tue/Wed) 15:40 18:20 20:45; Thu 13:20 15:50 18:20 20:50

Cineworld Newcastle Upon Tyne

Fri/Sat/Mon-Thu 10:45 (Sat) 13:15 15:40 (Fri/Sat/Mon-Wed) 15:45 (Thu) 18:15 20:45; Sun 10:00 12:30 15:20 18:15 20:45

Cineworld Newport Spytty Road

Fri-Wed 13:30 (Sat) 15:10 (Fri/Mon-Wed) 17:40 20:10; Thu 13:00 14:50 17:20 19:50

Cineworld Plymouth

Fri/Sat/Mon-Wed 15:40 18:10 20:30 (Fri/Tue); Sun 13:50 18:10; Thu 13:40 15:20 17:50

Cineworld Rochester

Fri-Wed 14:50 (Fri/Sat/Mon-Wed) 17:50 20:20; Thu 13:00 20:20

Cineworld Rugby

Fri-Wed 14:20 (Fri/Mon-Wed) 17:10 20:30; Thu 13:00 19:30

Cineworld Rushden Lakes

Fri/Mon-Wed 13:00 (Mon/Wed) 15:30 18:00 20:10 (Fri/Tue); Sat/Sun 10:50 12:40 15:20 18:00; Thu 13:10 15:10 17:50

Cineworld Sheffield

Fri-Wed 12:50 (Sat/Sun) 15:30 18:00 20:40 (Fri/Tue); Thu 13:10 15:40 18:10

Cineworld Shrewsbury

Fri-Wed 14:00 (Fri/Mon/Wed) 15:20 (Tue) 17:50 20:20; Thu 13:00 20:30

Cineworld Solihull

Fri-Wed 17:40 20:15; Thu 13:00 20:20

Cineworld South Ruislip

Fri-Wed 13:10 (Fri/Mon-Wed) 17:00; Thu 13:45

Cineworld Speke

Fri/Mon-Wed 13:00 (Mon) 13:15 (Fri) 13:20 (Tue/Wed) 15:45 18:15 20:40; Sat/Sun 15:50 18:15 20:40; Thu 13:00 15:30 17:50 20:40

Cineworld St Helens

Fri-Wed 13:00 (Fri) 13:20 (Mon-Wed) 15:40 18:00 20:20; Thu 15:20 17:50 20:20

Cineworld St Neots

Fri/Sat/Mon/Wed 15:30 (Fri/Mon/Wed) 20:30; Sun/Tue 15:30 (Tue) 19:50

Cineworld Stevenage

Fri-Wed 12:20 (Sat/Sun) 15:20 17:50 20:30 (Fri/Tue); Thu 13:30 15:20 17:50

Cineworld Stoke-on-Trent

Fri-Wed 17:50 20:20; Thu 13:00 20:20

Cineworld Swindon Shaw Ridge

Fri-Wed 12:00 (Wed) 14:50 (Fri/Sat/Mon-Wed) 17:50 20:20; Thu 13:00

Cineworld Telford

Fri-Wed 18:20 20:20; Thu 17:50 20:20

Cineworld Wakefield

Fri/Sat/Mon-Wed 14:10 (Fri/Mon-Wed) 17:10 20:30; Sun 12:30 17:20 20:30; Thu 13:00 19:30

Cineworld Warrington

Fri-Wed 15:40 18:10 20:40; Thu 13:00 15:20 17:50 20:40

Cineworld Watford

Fri 13:50 16:10 20:40; Sat/Sun 20:30; Mon-Wed 14:15 (Tue) 20:40; Thu 13:00 20:20

Cineworld Wembley

Fri-Wed 14:00 (Fri/Mon-Wed) 15:30; Thu 14:00

Cineworld Weston-Super-Mare

Fri/Sat/Mon/Tue 14:10 (Fri/Mon/Tue) 15:20 (Sat) 17:50 20:20; Sun 17:50 20:30; Wed 14:10 20:40; Thu 13:00 20:30

Cineworld Whiteley

Fri-Wed 15:20 (Fri/Mon-Wed) 17:50 20:20; Thu 13:00

Cineworld Witney

Fri/Sun-Tue 14:40 (Fri/Mon/Tue) 20:10; Sat 17:10; Wed 12:10 14:40

Cineworld Wolverhampton

Fri-Wed 13:10 15:40 18:10 20:20; Thu 13:20 15:50 18:20 20:50

Cineworld Yeovil

Fri-Wed 15:40 (Fri/Mon-Wed) 18:10 20:40; Thu 13:00 20:40

Cineworld York

Fri-Mon/Wed 14:30 (Sat/Sun) 15:30 (Fri) 18:10 20:40; Tue 15:20 18:10 20:40; Thu 13:00 17:50 20:40

Curzon Kingston

Fri 18:30; Sat 11:40; Sun 18:20; Tue 18:40; Wed 16:00

Embassy Cinema

Fri-Sun 20:00

New Carlton Cinema

Fri-Sun 20:00

Odeon Andover

Fri/Mon-Wed 20:30; Sat/Sun 20:45

Odeon Basingstoke

Fri-Wed 18:20 (Fri-Mon/Wed) 21:00; Thu 17:00

Odeon Bath

Fri 15:50 18:30 21:00; Sat-Mon/Wed 18:30 (Sat-Mon) 21:00; Tue 20:40

Odeon Beckenham

Fri 20:30; Sat 21:15; Sun 20:45; Mon-Wed 21:00

Odeon Belfast

Fri-Wed 18:20 20:50; Thu 18:40

Odeon Birmingham New Street

Fri 17:45 21:15; Sat/Mon/Wed 17:45 21:00; Sun 17:45 20:45; Tue 17:30 21:00

Odeon Blanchardstown

Fri-Wed 13:20 (Fri/Mon/Wed) 18:20 20:50; Thu 15:50 21:30

Odeon Bournemouth BH2

18:20 (Fri-Wed) 20:50

Odeon Bracknell

Fri-Wed 18:30 21:00; Thu 21:15

Odeon Braehead

15:50 (Fri-Wed) 18:20 20:50 22:10 (Fri/Sat)

Odeon Brighton

Fri 18:15 20:45; Sat/Sun/Wed 16:00 (Sat/Sun) 18:30 21:00; Mon/Tue 21:00; Thu 13:15 21:30

Odeon Bristol

Fri-Mon/Wed 20:30

Odeon Cardiff

Fri-Sun 15:50 (Fri/Sat) 18:20 20:50 22:15 (Fri/Sat); Mon 16:10 20:30; Tue 15:50 20:30; Wed 14:40 20:30; Thu 18:45 20:45

Odeon Cavan

Fri-Wed 20:45

Odeon Chatham

Fri/Sat 21:00; Sun-Wed 18:30 (Sun) 20:30

Odeon Chelmsford

Fri-Wed 18:30 (Fri-Mon/Wed) 21:00; Thu 12:15

Odeon Colchester

Fri-Wed 18:30 (Fri-Mon/Wed) 21:00; Thu 12:15

Odeon Coolock

Fri/Sat/Mon-Wed 18:20 20:50; Sun 18:30 20:50; Thu 20:30

Odeon Coventry

Fri-Wed 18:30 21:00

Odeon Crewe

Fri-Sun 20:45; Mon-Wed 20:30

Odeon Dorchester

Fri/Sat 20:30; Mon-Wed 15:15

Odeon Dudley Merry Hill

Fri-Wed 13:20 (Wed) 15:50 (Fri/Sat/Mon-Wed) 18:20 20:50; Thu 12:20 20:45

Odeon Dunfermline

Fri-Wed 15:50 (Fri/Sat/Mon-Wed) 18:20 20:50; Thu 20:45

Odeon Edinburgh Fort Kinnaird

Fri/Sun-Wed 20:30; Sat 21:00

Odeon Edinburgh Lothian Road

Fri-Wed 20:45; Thu 17:50

Odeon Exeter

Fri/Sat/Mon-Wed 20:45; Sun 21:00

Odeon Guildford

Fri-Wed 18:20 20:50; Thu 21:35

Odeon Harrogate

Fri/Mon/Tue 20:30; Sat/Sun 20:45

Odeon Hastings

Fri/Mon/Wed 20:15; Sat/Sun/Thu 20:45; Tue 20:30

Odeon Hatfield

Fri-Wed 18:20 20:50; Thu 20:45

Odeon Hereford

Fri 21:15; Sat 20:45; Sun/Tue 20:30; Mon/Wed 21:00; Thu 12:15

Odeon Huddersfield

Fri-Wed 18:20 20:50; Thu 21:30

Odeon Kilmarnock

Fri-Wed 18:30 21:00

Odeon Kingston

Fri-Wed 13:20 (Fri/Mon-Wed) 15:50 18:20 20:50 22:10 (Fri/Sat); Thu 13:40 16:10 18:40 21:10

Odeon Limerick

Fri-Wed 18:30; Thu 12:15

Odeon Lincoln

Fri-Wed 18:20 20:50; Thu 21:30

Odeon Liverpool ONE

Fri-Sun/Tue 15:50 18:20 20:50 22:15 (Fri/Sat); Mon/Wed 15:40 18:20 20:50; Thu 13:40 16:10 18:40 20:10

Odeon Llanelli

Fri/Mon-Wed 20:30; Sat/Sun 20:45

Odeon Loughborough

Fri/Mon-Thu 20:30; Sat/Sun 20:45

Odeon Luxe Aylesbury

Fri-Sun 18:30 21:00; Mon-Wed 20:30

Odeon Luxe Birmingham Broadway Plaza

Fri/Sat/Mon/Tue 15:50 18:20 20:50 (Fri/Sat) 21:40 (Mon/Tue); Sun 11:20 15:50 18:20 20:50; Wed 13:10 15:50 18:20 21:40; Thu 16:10

Odeon Luxe Bridgend

Fri-Wed 15:40 (Fri/Wed) 18:20 20:50; Thu 12:20 21:30

Odeon Luxe Bromborough

Fri/Sun-Wed 20:30; Sat 18:30 21:00

Odeon Luxe Derby

Fri/Mon-Wed 13:20 15:50 18:20 20:45 (Mon-Wed) 20:50 (Fri); Sat/Sun 15:50 18:20 20:50 21:50 (Sat); Thu 12:15 14:45 20:45

Odeon Luxe Dundee

Fri-Wed 15:50 (Fri/Sat/Mon-Wed) 18:20 20:50; Thu 12:15 20:45

Odeon Luxe Durham

Fri/Mon-Wed 20:30; Sat/Sun 20:45

Odeon Luxe East Kilbride

Fri-Sun 18:10 20:50; Mon-Wed 18:20 20:50; Thu 21:30

Odeon Luxe Epsom

Fri-Mon/Wed 15:40 (Mon) 15:45 (Fri) 18:30 21:00; Tue 18:30 20:30; Thu 17:30

Odeon Luxe Glasgow Springfield Quay

Fri-Wed 13:20 (Fri/Mon/Wed) 15:50 18:20 20:50; Thu 16:15 21:15

Odeon Luxe Hull

Fri-Wed 18:20 20:50; Thu 21:30

Odeon Luxe Leeds Thorpe Park

Fri-Wed 13:10 (Fri/Mon/Wed) 15:50 (Fri/Sat/Mon-Wed) 18:20 20:50; Thu 18:45

Odeon Luxe Leeds-Bradford

Fri/Sat/Mon-Wed 13:15 (Fri/Mon-Wed) 15:50 18:20 20:50; Sun 15:50 18:20 21:00; Thu 16:10 21:10

Odeon Luxe Leicester

Fri-Wed 15:50 18:20 20:50; Thu 16:10 21:10

Odeon Luxe Liverpool Switch Island

Fri-Wed 13:20 (Fri/Mon-Wed) 15:50 18:20 20:50; Thu 11:20 13:50 16:20 18:50 21:20

Odeon Luxe Maidenhead

Fri 18:30 20:30; Sat/Sun/Wed 18:30 20:30 (Sun) 21:00; Mon 18:30 20:45; Tue 18:30 20:00

Odeon Luxe Maidstone

Fri-Mon/Wed 16:00 (Fri/Mon/Wed) 18:30 21:00; Tue 15:40 18:10 20:40; Thu 12:30

Odeon Luxe Nuneaton

Fri 18:40 21:10; Sat-Mon/Wed 18:30 21:00; Tue 18:40 21:00

Odeon Luxe Sheffield

Fri-Wed 13:20 (Mon-Wed) 15:50 18:20 20:50; Thu 20:45

Odeon Luxe Stafford

Fri/Mon-Wed 18:30 20:30; Sat/Sun 18:30 20:45

Odeon Luxe Tamworth

Fri/Mon-Wed 13:20 15:50 18:20 20:45 (Tue/Wed) 20:50 (Fri/Mon) 21:50 (Fri); Sat/Sun 15:50 18:20 20:50 21:50 (Sat); Thu 12:15 14:45 20:45

Odeon Luxe Telford

Fri-Wed 13:20 (Mon/Wed) 15:50 (Fri/Sat/Mon-Wed) 18:20 20:50; Thu 20:45

Odeon Luxe Warrington

Fri-Wed 13:20 (Fri/Mon-Wed) 15:50 18:20 20:50; Thu 12:15 20:45

Odeon Manchester Great Northern

Fri-Sun 16:30 19:00 20:45 (Sun) 21:30 (Fri/Sat); Mon 20:45; Wed 19:15; Thu 15:20 21:30

Odeon Mansfield

Fri/Sun-Wed 16:00 (Fri/Mon-Wed) 18:30 21:00; Sat 18:40 21:10; Thu 20:50

Odeon Metrocentre

Fri/Sun-Thu 13:10 (Fri/Mon/Wed) 15:40 (Fri/Sun/Mon/Wed/Thu) 18:10 20:40; Sat 15:10 18:10 20:40

Odeon Milton Keynes Stadium

Fri-Wed 15:50 18:20 20:50 22:00 (Fri) 22:15 (Sat); Thu 20:40

Odeon Naas

Fri/Sat/Mon-Wed 20:45; Sun 19:45

Odeon Newark

Fri/Mon-Wed 20:30; Sat/Sun 20:45

Odeon Newbridge

Fri/Sat/Mon/Wed 18:30

Odeon Northwich

Fri/Sun-Wed 20:30; Sat 20:45; Thu 13:00

Odeon Norwich

Fri-Wed 15:50 18:20 20:50 22:15 (Fri/Sat); Thu 18:20

Odeon Oldham

Fri/Sun-Thu 20:30; Sat 21:00

Odeon Orpington

Fri/Sun-Wed 20:30; Sat 20:45

Odeon Point Village

Fri-Wed 18:15 20:45 (Fri/Tue)

Odeon Port Solent

Fri/Sat 21:15; Sun 20:45; Mon-Wed 21:00

Odeon Portlaoise

Fri/Sat/Mon-Wed 20:45; Sun 19:45

Odeon Preston

Sat-Wed 18:20 (Mon/Wed) 20:50; Thu 12:15 18:45 21:15

Odeon Rochdale

Fri-Sun 18:20 20:50; Mon-Wed 18:20 20:30; Thu 21:30

Odeon Salisbury

Fri/Mon/Tue 20:30; Sat/Sun 20:45; Wed 20:15

Odeon Silverlink

Fri-Wed 18:30 21:00; Thu 21:30

Odeon Southend

Fri-Wed 18:30 (Fri-Mon/Wed) 21:00; Thu 12:15

Odeon Stillorgan

Fri-Sun 20:10; Wed 20:30

Odeon Stoke

Fri/Sat/Mon-Wed 18:20 20:50; Sun 18:20 20:30; Thu 14:40 21:30

Odeon Swadlincote

Fri/Tue/Wed 20:30; Sat 20:15; Sun/Mon 20:45

Odeon Swansea

Fri-Wed 15:50 18:20 20:50; Thu 20:50

Odeon Taunton

Fri/Sat 18:30 21:00; Sun 18:20 20:50; Mon-Wed 20:30

Odeon Trafford Centre

Fri-Wed 10:50 (Sun-Tue) 13:20 15:50 18:20 20:50 22:15 (Fri/Sat/Tue/Wed); Thu 13:00 15:30 18:00 20:30

Odeon Trowbridge

Fri/Sun-Wed 20:30; Sat 20:10

Odeon Tunbridge Wells

Fri-Sun 18:20 20:50; Mon-Wed 18:40 21:00; Thu 21:30

Odeon Uxbridge

Fri/Sun-Wed 15:50 (Fri/Mon-Wed) 18:20 20:50 22:50 (Fri); Sat 18:20 20:50 23:00; Thu 21:30

Odeon Waterford

Fri-Wed 18:10 (Mon-Wed) 20:40; Thu 15:50

Odeon West Bromwich

Sat/Sun/Wed 21:00; Tue 20:45

Odeon Worcester

Fri/Sun/Mon 20:30; Sat 21:10; Tue/Wed 21:00

Odeon Wrexham

Fri-Wed 18:30 21:00

Phoenix Cinema

Fri-Mon/Wed/Thu 20:45

Plaza Cinema

Fri 19:45; Sat/Sun 20:00

Regal Film Centre

Sat-Wed 20:15; Thu 18:15

Regal Movieplex

Fri 17:35; Sat 20:00

Regent Cinema

Fri-Sun 20:00

Savoy

Fri/Sat 17:15; Sun 20:20

Scott Cinemas

Fri/Sat/Mon-Wed 20:30

Showcase Cinema De Lux Southampton

Fri/Mon-Wed 11:20 13:50 16:20 18:50 20:00 (Mon-Wed) 21:20 22:30 (Mon-Wed) 23:40 (Fri); Sat/Sun 11:50 16:20 18:50 20:00 (Sun) 21:20 22:30 (Sun) 23:40 (Sat); Thu 11:10 13:40 16:10 18:00 20:30 21:30

Thurso Cinema

Fri 19:45; Sat/Sun 20:00

Vue Aberdeen

Fri 13:10; Sat 22:30; Mon 18:35 20:55; Tue 16:05 21:25; Wed 17:10

Vue Altrincham

Fri 20:50; Sat 17:45; Mon 17:35; Tue 20:10

Vue Ashbourne

Fri 22:05; Sat 21:25; Sun/Thu 20:40 (Sun) 21:55; Mon 20:20; Tue 20:15; Wed 21:40

Vue Barrow

Fri/Sun 20:00; Sat 20:20; Mon 20:45; Tue 20:10; Wed 20:50; Thu 21:25

Vue Basingstoke Festival Place

Fri/Sun 19:15 21:35 (Fri); Sat 19:30; Mon 12:10 14:20 16:45 18:45 21:30; Tue 16:10 20:45; Wed 17:10 21:00; Thu 22:00

Vue Bedford

Fri 14:25 18:45 20:50; Sat/Thu 22:15; Sun 22:05; Mon 14:10 21:10; Tue 13:50 16:30 19:30; Wed 13:05 15:30 21:05

Vue Bicester

Fri 16:05; Mon 20:35; Tue 20:50; Wed 21:05; Thu 22:20

Vue Birkenhead

Fri/Wed 20:50; Sat 21:15; Sun 20:45; Mon 20:15; Tue 15:00 20:35; Thu 21:25

Vue Birmingham

Fri 17:55 22:30; Sat 19:50; Sun 17:50 21:35; Mon 14:25 17:55 22:40; Tue 11:45 15:20 19:05 22:35; Wed 12:45 15:30 17:30 19:55 22:25; Thu 20:50

Vue Blackburn

Fri 20:00; Sat 16:55; Sun 17:55; Mon/Tue 14:00 16:15 19:20 (Tue); Wed 17:25 19:15; Thu 19:45 22:00

Vue Bolton

Fri 11:35 18:30 21:10; Sat 22:15; Sun 20:05 22:05; Mon 12:00 14:05 16:25 18:45 20:30; Tue/Wed 13:00 (Tue) 17:25 (Wed) 20:00 22:00; Thu 19:50 22:10

Vue Bristol Cribbs Causeway

Fri 21:05 22:40; Sat 19:10 23:00; Sun 17:55 19:50 22:30; Mon 17:00 20:40; Tue 14:50 20:30; Wed 19:50; Thu 10:20 14:45 20:45

Vue Bristol Longwell Green

Fri 19:50 21:15 22:50; Sat 20:30 23:00; Sun 21:40; Mon 18:50 21:05; Tue 11:45 15:15 18:10 20:30; Wed 11:55 18:40 21:00; Thu 19:45 22:00

Vue Bromley

Fri 21:00 23:20; Sat/Thu 20:00 22:35 (Sat); Sun 17:00 20:40; Mon 11:55 15:20 17:40 20:15; Tue 11:35 14:20 17:40 20:15; Wed 12:30 19:25

Vue Bury The Rock

Fri/Thu 22:15; Sat 23:25; Sun 22:00; Mon 16:30; Tue 19:45; Wed 21:00

Vue Camberley

Fri 22:05; Sat 22:25; Mon 20:15; Tue 20:40; Wed 15:10 18:05

Vue Cambridge

Fri 21:05 23:30; Sat 19:40 21:10; Sun 21:15; Mon 12:55 17:10 20:05 22:25; Tue 12:05 14:25 19:45 22:00; Wed 17:15 19:50 22:10; Thu 19:55

Vue Cardiff

Fri 20:45; Sat 19:55; Sun 19:45; Mon 20:00; Tue 21:05

Vue Carlisle

Sat 21:15; Sun 20:40; Mon 21:00; Thu 22:00

Vue Carmarthen

Fri 19:10; Mon 17:50 20:30; Tue 21:00; Wed 13:05 20:20; Thu 20:15

Vue Cheshire Oaks

Fri 13:10 14:40 21:05; Sat 11:35 22:30; Sun 20:10 20:40 22:35; Mon 12:05 19:25 21:00 22:05; Tue 13:40 13:50 16:30 18:55 20:30; Wed 11:45 13:35 14:35 17:55 20:10 22:10; Thu 10:10 14:15 19:45 20:35 22:20

Vue Cleveleys

Fri 13:55; Sat 18:10; Mon 13:05; Tue 21:10; Wed 12:45; Thu 22:00

Vue Cramlington

Fri 21:10; Sat 17:10; Sun 20:05; Mon/Wed 12:55 (Wed) 19:50; Tue 17:55 20:20; Thu 13:40

Vue Croydon Grants

Fri 20:00 22:30; Sat 16:25 20:25; Sun 12:15 16:35; Mon 13:55 15:55 18:00; Tue 13:20 16:45 18:45; Wed 12:45 15:10 17:10 19:15; Thu 19:45

Vue Croydon Purley Way

Fri 21:10; Sat 18:15 21:40; Sun 21:00 23:20; Mon 14:40 19:45 21:55; Tue 12:05 14:10 20:20; Wed 12:15 14:15 18:40 20:35; Thu 19:10

Vue Cwmbran

Fri/Thu 20:00 (Fri) 22:20; Sat 17:00 21:50; Sun 20:35; Mon 14:15 20:00; Tue 11:40 14:25 17:45 20:10; Wed 11:30 14:50 18:45 21:05

Vue Dagenham

Fri 21:00 23:20; Sat 22:15 23:15; Sun 17:45 22:00; Mon 19:05 21:40; Tue 14:20 17:10 19:10 21:35; Wed 15:20 19:35 21:55; Thu 20:05 22:10

Vue Darlington

Fri 14:00 21:00; Sat 21:00 22:30; Sun 19:20; Mon 12:50 20:20; Tue 14:25 18:35 21:05; Wed 18:35 20:35; Thu 18:55 21:55

Vue Doncaster

Fri 12:10 14:50 22:40; Sat 12:50 22:40; Sun 12:10 19:40 21:15; Mon 15:30; Tue 14:00 19:00 21:00; Wed 20:10; Thu 19:40 22:10

Vue Dublin

Fri 20:30 22:50; Sat 23:15; Sun 19:10 21:20; Mon 13:15 16:45 19:20 20:00 21:00; Tue 19:15 22:30; Wed 14:25 19:45 21:35; Thu 21:30

Vue Eastleigh

Fri 20:45; Sat 22:15; Sun 19:30; Mon 17:15 20:30; Tue 11:35 15:20 20:10; Wed 14:00 17:30 20:15; Thu 18:45 22:05

Vue Edinburgh Ocean Terminal

Fri 20:00 22:00; Sat 09:50 18:10 20:15 22:40; Sun 19:30; Mon 12:05 16:35 19:50; Tue 13:10 18:00 19:45 22:10; Wed 10:10 18:15 20:15; Thu 19:00 21:10

Vue Edinburgh Omni Centre

Fri 14:45 17:05 21:35; Sat 11:05 21:30 23:50; Sun 15:15 20:35; Mon 17:35 20:20 22:30; Tue 16:05 19:15 20:25; Wed 13:35 15:55 19:50 22:10; Thu 13:40 17:50 20:00

Vue Exeter

Fri 12:20 20:40; Sat 09:10 21:50; Sun 18:20 19:45; Mon 12:20 14:20 17:20 19:30 22:00; Tue 15:00 17:05 19:25; Wed 16:10 19:50 22:20

Vue Farnborough

Fri 12:00; Sat/Thu 22:15; Sun 21:15; Mon 20:35; Tue/Wed 20:40

Vue Gateshead

Fri 15:15 21:15; Sat 15:25 19:10 22:45; Sun 19:55; Mon 12:00 14:40 19:55; Tue 11:55 14:30 18:40 21:25; Wed 11:55 16:15 18:35 21:25; Thu 11:55 21:50

Vue Glasgow Fort

Fri 22:05; Sat 22:15; Sun 22:00; Tue 21:25

Vue Glasgow St Enoch

Fri 20:30 23:20; Sat 12:55 20:40 23:00; Sun 19:45; Mon 12:55 19:15; Tue 11:40 15:35 19:00; Wed 12:25 14:55 17:15 19:15 22:10; Thu 16:45 21:00 22:50

Vue Halifax

Fri/Sat/Wed 14:45 (Fri) 20:40; Sun 21:00; Mon 20:35; Tue 20:00; Thu 22:05

Vue Hamilton

Fri 22:55; Sat 19:00 23:20; Sun 09:40 21:15; Mon/Tue 20:15

Vue Harrow

Fri 12:55 15:25 00:00; Sat 19:45; Sun 16:25 19:10 23:00; Mon 11:30 15:10 22:30; Tue 11:55 15:25 18:15 20:10 22:20; Wed 11:55 14:25 18:20 20:00 22:25; Thu 19:40

Vue Hartlepool

Fri 21:35; Sun 20:40; Mon 14:40; Tue 19:50; Wed 19:45

Vue Hull Princes Quay

Fri 20:00; Sat 09:40; Sun 19:20; Mon 16:05; Tue 12:45 15:40; Wed 15:00 18:25; Thu 21:05

Vue Inverness

Fri 22:10; Sat 22:15; Sun 20:25; Mon 19:15; Tue 14:05 16:25; Wed 13:00; Thu 22:30

Vue Lancaster

Fri/Sat 19:55 (Fri) 22:15; Sun 21:10; Mon 20:00; Tue 12:55 17:40 21:20; Wed 18:20 20:40; Thu 20:10 22:30

Vue Leamington Spa

Fri 14:35 22:20; Sat 23:05; Sun 21:35; Mon 21:05; Tue 13:05 20:30; Wed 21:00; Thu 21:25

Vue Leeds Kirkstall Road

Fri 14:40 22:10 23:00; Sat 21:05 22:45; Sun 15:30 18:10 20:45; Mon 12:35 17:25 20:00 21:00 22:20; Tue 13:50 20:05 22:15; Wed 13:35 16:10 20:00 22:10; Thu 20:35 22:50

Vue Leeds The Light

Fri 11:45 15:40 19:00 22:15 22:45; Sat 15:40 19:50; Sun 12:10 17:20 19:15 22:10; Mon 12:00 14:00 16:25 19:45 22:20; Tue 12:10 14:15 17:15 18:35 20:00 22:25; Wed 11:30 14:35 16:55 18:30 19:35 22:20; Thu 11:35 14:45 19:15 21:30 22:45

Vue Leicester

Fri 13:55; Sat 19:35; Sun 22:05; Mon 11:30 13:50 18:50; Tue 12:15 15:25; Wed 19:40 22:00; Thu 11:55

Vue Limerick

Sat 10:30; Mon 15:50; Tue 21:55; Wed 15:20

Vue Livingston

Fri/Sat 22:30; Sun 20:40; Mon 18:25; Tue 17:55 20:00; Wed 20:30; Thu 19:05

Vue Manchester Printworks

Fri 11:45 12:15 12:30 14:15 14:40 15:15 16:25 18:00 20:00 21:00 23:20; Sat 09:45 11:35 13:55 15:20 17:15 18:35 20:00 22:25 23:00 23:50; Sun 10:30 12:40 15:00 16:50 19:25 20:45 22:35 23:15; Mon 11:30 13:50 15:50 17:00 18:10 19:00 20:05 21:00 22:10; Tue 11:40 12:00 14:00 14:15 15:50 17:50 19:25 20:10 22:30; Wed 11:30 11:55 13:50 14:00 14:40 16:55 18:35 21:00 21:05; Thu 10:15 10:30 13:10 14:50 18:40 20:35 21:00 23:00

Vue Manchester Quayside (Media City UK)

Fri 21:00 22:50; Sat 20:10; Sun 22:10; Mon 14:20 16:45 19:30 21:45; Tue 14:30 20:30 22:00; Wed 15:00 19:40 22:10; Thu 10:15 21:45

Vue Merthyr Tydfil

Fri 19:50; Sat 22:40; Sun 18:30; Mon 20:00; Tue 13:40 16:20 20:25; Wed 12:05 14:25 20:10; Thu 12:25

Vue Newbury

Fri 21:10; Sat 22:00; Sun/Mon 15:25 (Mon) 20:30; Tue 21:00; Wed 18:10; Thu 21:30

Vue Newcastle-under-Lyme

Fri 22:45; Sat 22:00; Sun 22:20; Mon 14:00 16:20; Tue 14:00 19:10 20:20; Wed 11:30 21:00; Thu 12:15

Vue Northampton

Fri 20:35 22:30; Sat 23:00; Sun/Tue 14:10 (Tue) 17:15 (Tue) 19:20 21:40; Mon 20:10; Wed 13:10 15:10 19:20 21:45; Thu 11:20 14:45 20:00 22:20

Vue Norwich

Fri 12:20 14:40 22:20 22:35; Sat 18:00; Sun 20:45; Mon 11:40 14:10 16:10 18:45 21:05; Tue 21:20; Wed 14:50 17:15; Thu 19:45

Vue Oxford

Fri 11:45 20:25; Sat 11:35 22:25; Sun 20:40; Mon 13:25 21:00; Tue 14:45 18:45; Wed 21:05; Thu 17:55 22:30

Vue Plymouth

Fri 13:10 21:30 22:45; Sat 22:00 23:00; Sun 20:15; Mon 11:30 18:30 21:45; Tue 12:50 14:55 18:35 20:30; Wed 12:00 14:55 17:45 21:15; Thu 10:45 18:15 20:15 22:45

Vue Portsmouth

Fri 20:30 22:10; Sat 19:15 20:45; Sun 19:00 21:15; Mon 15:10 17:45 19:45 21:45; Tue 11:55 14:00 19:40; Wed 13:15 19:45 22:05; Thu 11:50 22:15

Vue Preston

Fri 11:45 14:10 21:00 23:05; Sat 22:15 23:10; Sun 19:45; Mon 12:45 14:50 19:45; Tue 12:00 14:10 20:00 22:00; Wed 11:30 13:50 16:10 20:05

Vue Reading

Fri 20:00 22:25; Sat 18:10 23:05; Sun 12:55; Mon 12:40 15:05 18:15; Tue 12:55 15:40 21:35; Wed 13:00 17:00 21:15; Thu 19:15

Vue Redditch

Fri 18:15 20:35; Sat 21:20; Sun/Tue 15:15 (Tue) 20:00; Mon 15:15; Wed 19:15; Thu 12:45

Vue Romford

Fri 12:25 18:35 20:40 23:15; Sat 19:00 21:00 23:15; Sun 09:40 12:50 18:05 21:35; Mon 14:10 19:45; Tue 11:35 13:35 15:35 18:40 20:30; Wed 12:00 14:40 17:40 20:30; Thu 10:55 14:20 17:15 19:50 22:15

Vue Scunthorpe

Fri 21:00; Wed 12:35

Vue Sheffield

Fri 20:00 22:50; Sat 19:00 22:20; Sun 19:25 22:10; Mon 16:40 21:15; Tue 14:50 19:50; Wed 10:10 13:35 19:30

Vue Southport

Fri 20:05 22:25; Sat 18:15 22:35; Sun 21:15; Mon 15:15 20:00; Tue 20:20; Wed 12:45 21:20; Thu 19:30

Vue Staines

Fri 19:55 23:00; Sat 18:10 23:45; Sun 17:45 21:20; Mon 12:40 18:55; Tue 15:15 20:05 22:25; Wed 11:50 14:10 16:25 20:15 22:10; Thu 14:15 18:55 22:10

Vue Stirling

Fri 13:10; Sat 22:25; Mon 22:00; Tue 18:20; Wed 17:40 20:30; Thu 21:00

Vue Stroud

Fri 15:25; Mon 20:15; Tue 20:35; Wed 18:10; Thu 21:25

Vue Swansea

Fri 17:50 20:10; Sat 20:15 22:15; Sun 20:35; Mon 19:50; Tue 14:15 18:40 20:40; Wed 19:15 21:30; Thu 20:10 22:15

Vue Swindon

Fri 14:45; Sun 20:40

Vue Thanet (Westwood Cross)

Fri 21:10; Sat 22:25; Sun 16:10; Mon/Tue 20:00; Wed 14:00; Thu 11:20

Vue Thurrock

Fri 18:10 20:20 22:30; Sat 17:45 22:30; Sun 17:15 21:50; Mon 15:35 17:40 20:35; Tue 11:55 16:15 20:40; Wed 11:30 15:05 19:00 20:40; Thu 19:15

Vue Torbay

Mon 15:40; Tue 20:15; Wed 20:00; Thu 21:50

Vue Watford

Fri 20:10 22:30; Sat 21:00 23:20; Sun 18:15; Mon 12:45 17:30 19:35; Tue 13:20 17:45 20:15; Wed 16:10 19:15 21:45; Thu 20:00 22:20

Vue Worcester

Fri 21:10; Sat 20:10 22:35; Sun 19:30; Mon 17:25; Tue 20:20; Wed 15:00 17:55 20:30; Thu 20:05

Vue York

Fri 20:15 22:35; Sat 18:10 22:40; Sun 13:25 18:15 21:30; Mon 14:20 20:05; Tue 11:55 18:55; Wed 11:30 13:45 17:55 20:30; Thu 22:15