Home Longlegs

Longlegs (15)

Cast: Maika Monroe, Blair Underwood, Nicolas Cage
Genre: Horror
Author(s): Osgood Perkins
Director: Osgood Perkins
Release Date: 12/07/2024
Running Time: 101mins
Country: US
Year: 2024

FBI recruit Agent Lee Harker has a strange knack for unmasking criminals and her boss, Agent Carter, tasks her with assisting him in the hunt for an elusive predator known as Longlegs. The devious serial killer has been tormenting authorities for years and leaves cryptic clues at the scenes of his crimes. Harker provides fresh insight and her unique abilities position her as both Longlegs' greatest adversary and his next potential victim.


LondonNet Film Review

Longlegs (15) Film Review from LondonNet

Forget the liver, fava beans and glass of chianti. Writer-director Osgood Perkins, son of Psycho star Anthony Perkins, serves his 1990s-set FBI hunt for a twisted serial killer exceedingly bloody and rare. Psychological warfare between clueless police and a demonic interloper simmers across three meaty courses entitled His Letters, All Of Your Things and Birthday Girls. Perkins alternates the screen ratio to distinguish claustrophobic flashbacks to a creepy childhood encounter between the tightly wound heroine and the titular predator…

Sound designer Eugenio Battaglia and composer Zilgi are diabolical collaborators, repeatedly terrorising frayed nerves with plucks of discordant strings, jolting thuds on a wooden front door and unexpected creaks of floorboards in a supposedly empty house. The Silence Of The Lambs is clear inspiration for Perkins’s descent into hell, most notably in nail-biting scenes of a rookie FBI agent staring directly into the camera, gun unholstered as she moves breathlessly from room-to-room in search of a suspect.

Maika Monroe is haunting as the socially awkward investigator with psychic abilities, estranged from a devoutly religious mother (Alicia Witt) who wholeheartedly believes that “our prayers protect us from the Devil”. Those prayers go unanswered in a lip-smackingly oppressive opening hour. The devil in question is a virtually unrecognisable Nicolas Cage, rendered grotesque by heavy facial prosthetics that Perkins hides from repulsed closer inspection until dramatically necessary. When the camera finally lingers on his distorted visage, the Oscar winner unleashes a caterwaul of crazy from his vast repertoire that almost tips the film over the edge into absurdity. It’s a far cry from the choking menace of Hannibal Lecter.

Monroe’s unflinching, committed performance grounds these wilder moments in a woozy, heightened reality. She plays FBI agent Lee Harker, whose extra-sensory perception goes haywire during door-to-door house calls with chipper colleague Agent Fisk (Dakota Daulby). “It’s like something tapping me on the shoulder, telling me where to look,” Lee explains to senior agent Carter (Blair Underwood).

He harnesses her “half-psychic” abilities to hunt a serial killer named Longlegs (Cage), who targets families with daughters born on the 14th of the month. The wily perpetrator leaves coded messages at crime scenes in a similar vein to the Zodiac Killer. Lee cracks the algorithm and provides remarkable fresh insight, positioning her as a worthy adversary and, potentially, the killer’s next victim.

Longlegs is a relentlessly grim psychological thriller, which exerts a chokehold until Perkins almost loses control at the wheel. Cage is scariest when he dials down the volume and settles into giggling delirium. Perkins cranks up discomfort by lingering on static scenes to suggest something truly wicked is about to manifest. Evil bides its time and when the screaming begins, it pierces to the bone.

– Kim Hu


Popular on LondonNet


London Cinemas Showing Longlegs


From: Friday 19th July
To: Thursday 25th July

Cineworld At The O2, Greenwich

Mon-Wed 13:10 (Tue/Wed) 15:40 (Tue/Wed) 18:10 20:40; Thu 12:20 14:50 17:20 20:45

Cineworld Leicester Square

Mon 18:30 21:00; Tue 11:00 13:30 16:00 18:30 21:00; Thu 12:40 17:40 20:20

Cineworld Wandsworth

Mon/Thu 20:50; Tue 12:40 15:10 17:30 20:50; Wed 10:00 15:10 20:50

Cineworld West India Quay

Mon-Wed 17:50 (Mon/Tue) 20:40; Thu 20:30

Cineworld Wood Green

Mon 21:00; Tue/Wed 11:45 (Wed) 14:15 16:45 21:00 23:30 (Wed) 23:45 (Wed); Thu 21:20

Crouch End Picturehouse

Wed 20:15; Thu 19:45

Ealing Picturehouse

Wed 13:45 17:15 19:45; Thu 13:45 20:00

Finsbury Park Picturehouse

Wed 14:45 18:00 20:30; Thu 15:00 17:50 20:30

Greenwich Picturehouse

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

Hackney Picturehouse

Wed 20:45; Thu 19:45

Odeon Camden

Tue 20:45; Wed 15:45 18:15 20:45 23:15; Thu 21:45

Odeon Covent Garden

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

Odeon Greenwich

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

Odeon Luxe & Dine Islington

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

Odeon Luxe Acton

Tue 21:00; Wed 14:15 16:45 18:20 21:00 22:00

Odeon Luxe Haymarket

Tue 20:45; Wed 13:15 15:45 18:15 20:45; Thu 21:10

Odeon Luxe Holloway

Tue 21:00; Wed 18:30 20:30 21:30 22:45

Odeon Luxe Lee Valley

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

Odeon Luxe Putney

Tue/Wed 20:45

Odeon South Woodford

Tue 20:30; Wed 18:30 21:00 21:50 22:40

Odeon Streatham

Tue 20:50; Wed 15:50 18:20 20:50 21:50; Thu 19:45 22:15

Odeon Surrey Quays

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

Odeon Tottenham Court Road

Tue/Wed 19:00 (Wed) 21:30; Thu 20:45

Odeon Wimbledon

Tue/Thu 18:20 (Thu) 20:50; Wed 10:50 13:20 15:50 18:20 20:50 21:50 23:30

Picturehouse Central

Wed/Thu 13:20 (Wed) 15:45 (Thu) 18:10 20:30

Ritzy Picturehouse

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

Stratford East Picturehouse

Wed 19:50; Thu 19:30

Vue Eltham

Wed 21:30 23:30

Vue Finchley Road (O2 Centre)

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

Vue Fulham Broadway

Tue 16:30 20:35 22:35 23:45; Wed 12:30 18:10 21:45; Thu 22:20

Vue Islington

Tue 18:40; Wed 10:45 17:05 21:30 23:45; Thu 22:40 23:55

Vue North Finchley

Tue 17:05 21:00 21:40 23:30 00:10; Wed 14:55 18:25 20:20 21:15 22:20 00:10; Thu 23:55

Vue Shepherd’s Bush

Tue 16:20; Wed 13:40 15:50 17:55 21:35 00:00; Thu 21:45

Vue West End

Tue 16:30 19:45 21:40; Wed 11:30 14:00 16:30 18:00 20:30 23:10; Thu 16:40 21:00 23:40

Vue Westfield London

Tue 17:05 18:30 21:15 21:50 23:50; Wed 18:05 20:00 21:00 21:30 21:45 23:45; Thu 10:35 22:10 00:10

Vue Westfield Stratford City

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

Vue Wood Green

Tue 21:35; Wed 22:10

West Norwood Picturehouse

Wed 15:00 20:20; Thu 12:00 20:00

From: Friday 26th July
To: Thursday 1st August

Cineworld At The O2, Greenwich

Fri-Sun/Tue/Wed/Thu 12:20 (Thu) 12:30 (Fri-Sun/Tue/Wed) 14:50 17:20 20:45 22:20 (Fri/Sat); Mon 12:50 21:00

Cineworld Leicester Square

10:30 (Fri-Tue) 13:00 15:30 18:00 20:30 22:00 (Fri/Sat)

Cineworld Wandsworth

Fri-Tue 17:50 20:50 22:20 (Fri/Sat); Wed/Thu 17:20 20:45

Cineworld West India Quay

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

Clapham Picturehouse

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

Crouch End Picturehouse

Fri 17:30; Sat 20:30; Sun-Thu 20:00

Ealing Picturehouse

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

Finsbury Park Picturehouse

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

Greenwich Picturehouse

Fri 12:00 15:15; Sat 15:30 18:00; Sun 20:00; Mon/Wed 14:45 17:50 20:20; Tue 14:45 18:00; Thu 15:20 17:50

Hackney Picturehouse

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

Odeon Camden

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

Odeon Covent Garden

16:00 18:30 21:00

Odeon Greenwich

18:20 20:50 21:50 (Mon/Tue/Thu)

Odeon Luxe & Dine Islington

Fri/Sat 15:20 20:40; Sun 14:30 19:50; Mon-Thu 12:20 20:10

Odeon Luxe Acton

Fri/Sat 21:45 23:15 (Sat); Sun-Thu 21:40

Odeon Luxe Haymarket

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

Odeon Luxe Holloway

Fri/Sun 19:45 22:45 (Fri); Sat 21:15 22:45; Mon/Wed 19:45 (Mon) 21:15; Tue/Thu 19:30 21:15 (Tue)

Odeon Luxe Lee Valley

Fri 20:20 22:00 23:50; Sat 17:20 20:20 22:00 23:00; Sun/Mon 19:10 21:40; Tue-Thu 17:20 19:50 (Tue/Thu) 20:40 (Wed) 21:40

Odeon South Woodford

Fri-Sun 21:15; Mon 20:00; Tue-Thu 19:45

Odeon Streatham

Fri 21:50; Sat/Tue 20:30; Sun 20:40; Mon 21:10; Wed/Thu 20:20 21:30

Odeon Surrey Quays

Fri 19:40 22:30; Sat 20:20 22:30; Sun/Tue/Thu 20:20 21:40; Mon 19:50 21:30; Wed 20:30

Odeon Tottenham Court Road

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

Odeon Wimbledon

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

Picturehouse Central

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

Ritzy Picturehouse

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

Stratford East Picturehouse

Fri 19:40; Sat 16:30; Sun 16:20

Vue Eltham

Fri 18:00; Sat 21:30

Vue Finchley Road (O2 Centre)

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

Vue Fulham Broadway

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

Vue Islington

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

Vue North Finchley

Fri 09:50 20:00 21:25 23:55; Sat 21:30 00:00; Sun/Thu 19:45; Mon 18:30 20:30 22:50; Tue/Wed 21:15 23:20

Vue Shepherd’s Bush

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

Vue West End

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

Vue Westfield London

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

Vue Westfield Stratford City

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

Vue Wood Green

Fri 22:00; Mon 19:50 22:15; Tue 18:30 22:40; Wed 21:55; Thu 19:35 22:25

West Norwood Picturehouse

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

UK and Irish Cinemas Showing Longlegs


From: Friday 19th July
To: Thursday 25th July

Arts Picturehouse

Wed 20:10; Thu 20:40

Astoria Ayr

Wed 20:20

Bromley Picturehouse

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

Cameo Picturehouse

Wed 13:00 15:45 20:15; Thu 14:00 20:35

Capitol Cinema

Wed 20:20; Thu 20:35

Central Cinema

Tue/Wed 20:15

Chester Picturehouse

Wed 14:40 20:10; Thu 20:40

Cinema City Picturehouse

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

Cineworld Aberdeen – Queens Link

Mon 19:50; Tue/Wed 14:50 17:20 19:50; Thu 20:00

Cineworld Aberdeen – Union Square

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

Cineworld Aldershot

Mon-Wed 17:50 20:40; Thu 20:30

Cineworld Ashford

Mon-Wed 12:40 (Tue) 15:10 (Tue) 17:45 21:10; Thu 17:10 20:10

Cineworld Ashton-under-Lyne

Mon 17:50; Tue/Wed 09:50 12:40 15:10 17:50; Thu 20:50

Cineworld Barnsley

Mon-Wed 12:40 (Tue/Wed) 15:10 (Tue/Wed) 18:20 20:50; Thu 18:40 20:50

Cineworld Basildon

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

Cineworld Bedford

Mon 20:20; Tue-Thu 20:30 21:40 (Wed)

Cineworld Belfast

Mon-Wed 16:20 (Tue/Wed) 18:45 20:50; Thu 20:50

Cineworld Bexleyheath

Mon-Wed 17:50 21:00; Thu 20:30

Cineworld Birmingham

Mon 17:45 20:40; Tue/Wed 10:20 13:00 15:30 18:00 20:50 22:20 (Wed); Thu 10:00 15:00 17:40 20:20

Cineworld Birmingham NEC

Mon-Wed 17:50 21:00 22:00 (Wed); Thu 20:50

Cineworld Boldon Tyne And Wear

Mon-Wed 15:30 (Tue/Wed) 18:00 20:40; Thu 16:50 20:50

Cineworld Bolton

Mon-Wed 17:50 20:40; Thu 20:50

Cineworld Bracknell

Mon-Wed 18:20 20:50 22:20 (Wed); Thu 18:40 20:50

Cineworld Bradford

Mon-Wed 18:00 (Tue/Wed) 21:00; Thu 20:15

Cineworld Braintree

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

Cineworld Brighton

Mon-Wed 10:50 (Tue/Wed) 13:20 (Tue/Wed) 17:45 20:40; Thu 20:40

Cineworld Broughton

Mon-Wed 17:50 20:40; Thu 20:10

Cineworld Burton Upon Trent

Mon 17:45 21:00; Tue/Wed 17:50 21:00; Thu 20:30

Cineworld Bury St Edmunds

Mon-Wed 17:45 (Tue/Wed) 20:30; Thu 20:40

Cineworld Cardiff

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

Cineworld Castleford

Mon 17:50 20:50; Tue/Wed 10:10 12:40 15:10 17:50 19:20 (Tue) 20:50; Thu 17:40 20:20

Cineworld Cheltenham

Mon 19:30 20:40; Tue/Wed 14:30 17:00 17:20 19:30 20:40

Cineworld Chesterfield

Mon/Thu 17:50 (Mon) 20:30; Tue 12:10 15:20 17:50 20:15; Wed 15:15 17:40 20:00 21:45

Cineworld Chichester

Mon-Wed 17:50 20:40; Thu 20:50

Cineworld Crawley

Mon/Tue 12:15 (Tue) 14:45 (Tue) 17:45 20:15; Wed 12:15 14:45 18:10 19:20 20:40; Thu 12:40 15:10 17:40 20:10

Cineworld Dalton Park

Mon-Wed 17:50 20:40; Thu 18:00 20:30

Cineworld Didcot

Mon-Wed 20:20

Cineworld Didsbury

Mon-Wed 13:00 (Tue) 15:30 (Tue) 18:00 20:40; Thu 18:10 20:50

Cineworld Dover

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

Cineworld Dundee

Mon-Wed 12:50 (Tue/Wed) 17:50 21:00; Thu 20:30

Cineworld Eastbourne At The Beacon

Mon 17:45 20:45; Tue/Wed 17:50 21:00

Cineworld Edinburgh

Mon 18:00 20:50; Tue/Wed 10:10 12:50 15:20 18:00 20:50; Thu 15:00 17:40 20:50

Cineworld Ely

Mon 20:40; Tue/Wed 20:00

Cineworld Enfield

Mon 18:00 20:30; Tue/Wed 12:50 15:30 18:00 20:30 22:00 (Wed); Thu 10:10 12:40 15:10 17:50 20:15

Cineworld Falkirk

Mon 20:50; Tue/Wed 12:40 15:10 17:40 20:50; Thu 12:20 15:00 17:40 20:20

Cineworld Feltham

Mon-Thu 18:10 (Mon-Wed) 20:50

Cineworld Glasgow – Parkhead

Mon-Wed 17:50 20:40; Thu 20:30

Cineworld Glasgow – Renfrew Street

Mon-Wed 10:20 13:00 14:20 15:40 17:00 18:20 19:40 21:00; Thu 12:30 15:10 17:50 20:30

Cineworld Glasgow – Silverburn

Mon-Wed 15:00 (Tue/Wed) 17:40 (Tue/Wed) 20:10 21:10; Thu 18:15 20:50

Cineworld Gloucester Quays

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

Cineworld Harlow – Harvey Centre

Mon 20:50; Tue/Wed 14:00 16:30 21:00; Thu 20:10

Cineworld Haverhill

Mon-Wed 20:20

Cineworld Hemel Hempstead

Mon 20:10 21:10; Tue 12:40 15:10 17:40 20:10 21:10; Wed 10:20 13:00 15:40 17:40 20:10 21:15 22:45; Thu 10:10 12:45 15:20 18:00 20:10

Cineworld High Wycombe

Mon-Wed 18:00 20:50 23:20 (Wed); Thu 17:40 20:20

Cineworld Hinckley

Mon 20:20; Tue/Wed 17:10 20:20 22:45 (Wed)

Cineworld Hull

Mon-Wed 17:50 21:00; Thu 16:50 20:30

Cineworld Huntingdon

Mon-Wed 17:50 21:00; Thu 20:50

Cineworld Ipswich

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

Cineworld Isle Of Wight

Mon-Wed 20:40; Thu 20:30

Cineworld Jersey

Mon-Wed 17:45 (Tue/Wed) 20:00; Thu 20:50

Cineworld Leeds – White Rose

Mon-Wed 18:00 20:40; Thu 20:50

Cineworld Leigh

Mon-Wed 17:50 20:40; Thu 20:30

Cineworld Llandudno

Mon-Wed 17:45 20:40

Cineworld Loughborough

Mon-Thu 17:45 (Tue/Wed) 20:40

Cineworld Luton

Mon 20:40; Tue/Wed 13:00 17:30 20:50 (Wed) 23:20 (Wed); Thu 20:50

Cineworld Middlesbrough

Mon-Wed 15:10 (Tue/Wed) 17:50 20:40 22:00 (Wed); Thu 20:50

Cineworld Milton Keynes

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

Cineworld Newcastle Upon Tyne

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

Cineworld Newport Spytty Road

Mon-Wed 10:30 (Tue/Wed) 13:00 (Tue/Wed) 17:50 20:20

Cineworld Northampton

Mon/Tue 17:45 (Tue) 21:00; Wed 12:00 17:40 21:00; Thu 20:30

Cineworld Nottingham

Mon-Wed 17:45 20:50; Thu 17:40 20:50

Cineworld Plymouth

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

Cineworld Poole

Mon-Wed 12:15 (Tue/Wed) 14:45 (Tue/Wed) 18:20 20:00 20:50; Thu 12:15 14:40 17:10 18:40 20:50

Cineworld Rochester

Mon-Wed 17:50 (Tue/Wed) 21:00; Thu 10:50 20:30

Cineworld Rugby

Mon-Wed 17:50 20:40; Thu 20:30

Cineworld Rushden Lakes

Mon-Wed 12:50 (Tue/Wed) 15:20 (Tue/Wed) 18:00 20:40; Thu 18:20 20:50

Cineworld Sheffield

Mon 17:50 19:10 19:30 20:40; Tue/Wed 09:40 12:20 15:00 17:50 19:10 19:30 20:40 21:40 (Wed) 22:40 (Wed); Thu 10:10 12:50 15:30 18:10 20:50

Cineworld Shrewsbury

Mon-Thu 17:45 (Mon-Wed) 20:40

Cineworld Solihull

Mon 19:10 20:40; Tue-Thu 16:30 19:10 20:40 (Tue/Wed)

Cineworld South Ruislip

Mon/Tue 12:40 (Tue) 20:40; Wed 12:40 20:45 23:30; Thu 09:15 20:45

Cineworld Speke

Mon-Wed 17:50 20:40; Thu 20:50

Cineworld St Helens

Mon-Thu 17:50 (Mon-Wed) 20:50

Cineworld Stevenage

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

Cineworld Stoke-on-Trent

Mon-Wed 17:50 (Tue/Wed) 21:00; Thu 20:30

Cineworld Swindon Shaw Ridge

Mon-Wed 13:30 (Tue) 18:30 21:00 22:30 (Wed); Thu 21:00

Cineworld Telford

Mon-Wed 18:00 20:40; Thu 20:50

Cineworld Wakefield

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

Cineworld Warrington

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

Cineworld Watford

Mon 21:00; Tue/Wed 17:50 21:00 23:30 (Wed); Thu 20:30

Cineworld Weston-Super-Mare

Tue-Thu 17:45 (Tue/Wed) 20:40

Cineworld Weymouth

Mon-Thu 17:50 (Mon-Wed) 20:40

Cineworld Whiteley

Mon-Wed 12:50 (Tue) 18:30 21:00; Thu 20:30

Cineworld Witney

Mon-Wed 20:20

Cineworld Wolverhampton

Mon/Thu 17:30 (Thu) 20:50; Tue/Wed 11:40 14:20 17:00 20:50

Cineworld Yate

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

Cineworld Yeovil

Mon 21:00; Tue/Wed 12:50 (Tue) 17:50 21:00; Thu 20:50

Cineworld York

Mon-Wed 17:50 20:10 (Tue) 20:40 21:40 (Wed); Thu 20:50

Epsom Picturehouse

Wed 20:45; Thu 13:00 20:40

Exeter Picturehouse

Wed 15:10 19:50; Thu 16:40

Harbour Lights Picturehouse

Wed 17:30; Thu 17:50

Kings Cinema

Wed 17:00

Komedia

Wed 18:00 20:50; Thu 11:30 20:45

Odeon Andover

Tue 20:30; Wed 20:00 22:30

Odeon Basingstoke

Tue/Thu 21:10; Wed 16:10 18:40 21:10

Odeon Bath

Tue 20:50; Wed 18:20 20:50 22:30; Thu 22:30

Odeon Beckenham

Tue/Wed 20:30

Odeon Belfast

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

Odeon Birmingham New Street

Tue 20:50; Wed 15:50 18:20 20:50 21:50 23:20; Thu 20:30

Odeon Blanchardstown

Tue 20:50; Wed 15:50 18:20 20:50 22:00; Thu 20:45 22:00

Odeon Bournemouth BH2

Tue 20:50 21:50; Wed 13:20 15:50 18:20 20:50 21:50 23:30; Thu 20:40 23:00

Odeon Bracknell

Tue/Wed 18:20 (Wed) 20:50; Thu 20:30

Odeon Braehead

Tue 20:50; Wed 15:50 18:20 20:50 23:20; Thu 20:30 21:50

Odeon Brighton

Tue 20:50; Wed 13:20 15:50 18:20 20:50 23:30; Thu 10:00 22:15

Odeon Bristol

Tue/Wed 20:45 22:00 (Wed)

Odeon Cardiff

Tue 20:50; Wed 10:50 13:20 15:50 18:20 20:50 21:50; Thu 18:20 20:50 23:20

Odeon Cavan

Tue/Wed 20:30

Odeon Charlestown

Tue 20:50; Wed 15:50 18:20 20:50 22:20; Thu 18:45 21:15

Odeon Chatham

Tue 20:50; Wed 18:20 20:50 23:20; Thu 22:15

Odeon Chelmsford

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

Odeon Colchester

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

Odeon Coolock

Tue 20:50; Wed 15:50 18:20 20:50 22:50; Thu 18:40 21:10

Odeon Coventry

Tue 20:50; Wed 18:20 20:50 23:20

Odeon Crewe

Tue/Wed 20:30 23:00 (Wed)

Odeon Dorchester

Tue/Wed 20:45 23:15 (Wed)

Odeon Dudley Merry Hill

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

Odeon Dunfermline

Tue/Thu 20:50 22:20 (Thu); Wed 15:50 18:20 20:50 22:20

Odeon Edinburgh Fort Kinnaird

Tue 20:30; Wed 18:30 20:30 23:00

Odeon Edinburgh Lothian Road

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

Odeon Exeter

Tue 20:30; Wed 14:45 20:30 22:30

Odeon Guildford

Tue 20:50; Wed 15:50 18:20 20:50 21:55 23:30

Odeon Harrogate

Tue/Wed 20:30 22:00 (Wed)

Odeon Hastings

Tue/Wed 20:30 23:00 (Wed)

Odeon Hatfield

Tue 20:50; Wed 18:20 20:50 21:50; Thu 21:45

Odeon Hereford

Tue/Wed 20:30 21:50 (Wed)

Odeon Huddersfield

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

Odeon Kettering

Tue 20:50 21:30; Wed 18:20 20:50 21:40 22:40

Odeon Kilmarnock

Tue 20:30; Wed 18:40 20:30 23:00; Thu 22:20

Odeon Kingston

Tue 20:50; Wed/Thu 13:20 (Wed) 15:50 18:20 20:50 21:50 (Wed) 22:30 (Thu)

Odeon Limerick

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

Odeon Lincoln

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

Odeon Liverpool ONE

Tue 20:50; Wed/Thu 13:20 15:50 18:20 20:50 23:20

Odeon Llanelli

Tue/Wed 20:30 23:00 (Wed)

Odeon Loughborough

Tue/Thu 21:15; Wed 18:45 21:15 23:00

Odeon Luxe Aylesbury

Tue 20:30; Wed 21:00 23:00

Odeon Luxe Birmingham Broadway Plaza

Tue 20:30; Wed 13:20 15:50 18:20 20:30 22:40; Thu 14:20 21:10

Odeon Luxe Bridgend

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

Odeon Luxe Bromborough

Tue 21:00; Wed 18:30 21:00 23:30

Odeon Luxe Derby

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

Odeon Luxe Dundee

Tue 20:50; Wed 15:50 18:20 20:50 22:50; Thu 22:30

Odeon Luxe East Kilbride

Tue 20:50; Wed 18:20 20:50 23:20; Thu 22:15

Odeon Luxe Edinburgh Wester Hailes

Tue 20:30; Wed 18:30 20:30 23:00

Odeon Luxe Epsom

Tue 21:00; Wed 18:20 21:00 22:00

Odeon Luxe Glasgow Springfield Quay

Tue 20:50; Wed 15:50 18:20 20:50 23:20; Thu 19:15 21:45

Odeon Luxe Hull

Tue 20:50 21:30; Wed 18:20 20:50 22:20

Odeon Luxe Leeds Thorpe Park

Tue 20:00 21:00; Wed 15:50 18:30 21:00 21:30 22:50; Thu 21:45

Odeon Luxe Leeds-Bradford

Tue 20:50; Wed 18:20 20:50 21:20 22:00 23:15

Odeon Luxe Leicester

Tue 20:50; Wed 18:20 20:50 21:30 23:20

Odeon Luxe Liverpool Switch Island

Tue 20:50; Wed 13:20 15:50 18:20 20:50 23:20; Thu 22:15

Odeon Luxe Maidenhead

Tue 20:50; Wed 13:20 15:50 18:20 20:50 22:30

Odeon Luxe Maidstone

Tue 20:50; Wed 18:20 20:50 23:20; Thu 10:30 22:30

Odeon Luxe Nuneaton

Tue 20:50; Wed 18:20 20:50 21:50 22:50

Odeon Luxe Sheffield

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

Odeon Luxe Stafford

Tue/Wed 20:30 23:00 (Wed)

Odeon Luxe Tamworth

Tue 20:50; Wed 15:50 18:20 20:50 22:15; Thu 23:00

Odeon Luxe Telford

Tue 20:50; Wed 15:50 18:20 20:50 23:20

Odeon Luxe Warrington

Tue 20:50; Wed 13:10 15:40 18:20 20:50; Thu 23:15

Odeon Manchester Great Northern

Tue 20:50 21:50; Wed 15:50 18:20 20:50 21:50 23:30; Thu 20:40 22:15

Odeon Mansfield

Tue 20:50; Wed 18:20 20:50 23:20

Odeon Metrocentre

Tue 21:00; Wed 13:20 15:50 18:20 20:50 22:00; Thu 20:45

Odeon Milton Keynes Stadium

Tue 20:50; Wed 15:50 18:20 20:50 21:50; Thu 20:40 23:30

Odeon Naas

Tue 21:15; Wed 18:45 21:15 22:15; Thu 20:00

Odeon Newark

Tue 20:30; Wed 12:45 20:30 21:50 23:00

Odeon Newbridge

Tue 21:15; Wed 18:45 21:15 22:15; Thu 20:30

Odeon Northwich

Tue/Wed 20:30 23:00 (Wed)

Odeon Norwich

Tue/Wed 20:30 21:50 (Wed)

Odeon Oldham

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

Odeon Orpington

Tue 21:00; Wed 18:30 21:00 23:30

Odeon Oxford George Street

Tue 21:00; Wed 18:45 21:15 22:00; Thu 21:15

Odeon Point Village

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

Odeon Port Solent

Tue/Wed 20:30; Thu 21:15

Odeon Portlaoise

Tue 21:15; Wed 18:45 21:15 22:15; Thu 20:00

Odeon Preston

Tue 20:50; Wed 15:50 18:20 20:50 23:20; Thu 20:20

Odeon Richmond

Tue-Thu 21:00

Odeon Rochdale

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

Odeon Salisbury

Tue 20:30; Wed 20:00 22:30

Odeon Silverlink

Tue 21:00; Wed 16:00 18:30 21:00 22:00

Odeon Southend

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

Odeon Stillorgan

Tue 21:00; Wed 18:30 21:00 22:15; Thu 20:30

Odeon Stoke

Tue 20:50; Wed 18:20 20:50 21:50

Odeon Swadlincote

Tue/Wed 20:30 23:00 (Wed)

Odeon Swansea

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

Odeon Taunton

Tue 20:50; Wed 13:30 18:20 20:50; Thu 22:30

Odeon Trafford Centre

Tue 20:50 21:50; Wed/Thu 13:20 15:50 18:20 20:50 21:50 (Wed) 22:15 (Thu) 23:20 (Wed)

Odeon Trowbridge

Tue 20:30; Wed 18:30 21:00 23:40

Odeon Tunbridge Wells

Tue 20:50; Wed 18:20 20:50 21:50 22:20

Odeon Uxbridge

Wed 20:30 22:30

Odeon Waterford

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

Odeon Worcester

Tue 20:30; Wed 18:00 20:30 21:50

Odeon Wrexham

Tue 20:50; Wed 18:20 20:50 22:40

Phoenix Cinema

Wed 18:15 20:50; Thu 18:30

Phoenix Picturehouse

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

Picturehouse At FACT

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

Plaza Cinema

Wed 20:20

Radway Cinema

Tue/Wed 19:45

Regal Film Centre

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

Regent Cinema

Wed 20:20

Savoy

Wed 20:20; Thu 20:35

Scott Cinemas

Tue/Wed 20:00; Thu 20:25

Scott Cinemas

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

Showcase Bristol Avon Meads

Tue 22:10 22:25; Wed/Thu 14:30 17:10 19:40 (Wed) 20:30 22:10 (Wed) 22:30 (Thu)

Showcase Cardiff Nantgarw

Tue 22:10; Wed 17:10 19:40 20:15 22:10 23:00; Thu 16:15 19:00 20:15 22:15

Showcase Cinema De Lux Bluewater

Tue/Thu 16:50 (Thu) 19:15 (Thu) 21:45 22:15; Wed 13:50 16:35 19:15 19:40 21:45 22:15

Showcase Cinema De Lux Coventry

Tue 21:20 21:50 22:20 22:25; Wed/Thu 11:10 14:00 16:40 19:10 19:40 (Wed) 21:20 (Wed) 21:50 22:20

Showcase Cinema De Lux Derby

Tue 22:00 22:25; Wed 11:15 13:50 17:15 19:20 19:50 22:00 22:25; Thu 15:00 18:00 21:00

Showcase Cinema De Lux Glasgow

Tue 22:10 22:20; Wed/Thu 17:10 (Wed) 19:40 20:30 22:00 (Wed) 22:10

Showcase Cinema De Lux Leeds

Tue 21:50; Wed 11:20 16:15 19:20 20:50 21:50; Thu 16:15 20:50 22:20

Showcase Cinema De Lux Liverpool

Tue/Thu 21:15 22:10 (Tue); Wed 16:20 19:20 21:15 22:10

Showcase Cinema De Lux Nottingham

Tue 22:15 22:30; Wed 16:50 19:50 20:20 21:50 22:20; Thu 19:45 22:30

Showcase Cinema De Lux Paisley

Tue 21:30 22:10; Wed 17:10 19:10 19:40 20:50; Thu 17:10 19:20 20:50 21:00 21:45

Showcase Cinema De Lux Peterborough

Tue 21:50 22:25; Wed/Thu 15:50 19:00 (Thu) 19:20 (Wed) 20:50 21:50

Showcase Cinema De Lux Reading

Tue 21:20 21:45 22:15; Wed/Thu 17:00 19:05 19:55 (Wed) 21:20 (Wed) 21:45 22:30 (Thu)

Showcase Cinema De Lux Southampton

Tue 21:50 22:20; Wed 19:20 22:20; Thu 20:15 22:45

Showcase Cinema De Lux Teesside

Tue 22:10; Wed 17:10 19:40 20:30 22:10; Thu 20:30 21:30 22:15

Showcase Dudley

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

The Royal

Fri-Tue 20:20

Thurso Cinema

Wed 20:20

Vue Aberdeen

Tue 17:05 20:05 22:10; Wed 15:15 18:15 20:15 22:15; Thu 23:40

Vue Altrincham

Tue/Thu 19:00 (Tue) 22:00; Wed 17:25 22:00

Vue Ashbourne

Tue 20:20 21:55; Wed 19:30 21:30; Thu 11:20

Vue Barrow

Tue 21:20; Wed 20:25 21:15 00:20; Thu 21:45

Vue Basingstoke Festival Place

Tue 21:45; Wed 16:20 19:45 20:30; Thu 20:00 22:30

Vue Bedford

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

Vue Bicester

Tue 17:55; Wed 20:40; Thu 21:40

Vue Birkenhead

Tue 21:30; Wed 16:50 21:00 23:00; Thu 22:30

Vue Birmingham

Tue 17:15 20:40 21:55; Wed 11:15 17:15 21:15 23:45; Thu 11:50 17:20 21:45 23:50

Vue Blackburn

Tue 17:00 18:50 19:45 21:50; Wed 11:30 13:50 15:40 17:50 19:30 20:40 21:20 23:20; Thu 12:10 17:15 19:15 21:20

Vue Bolton

Tue 15:45 18:10 20:15 21:50 22:40; Wed 10:45 15:35 17:55 19:30 20:35 22:15 23:20; Thu 16:10 20:30 22:30

Vue Bristol Cribbs Causeway

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

Vue Bristol Longwell Green

Tue 16:00 18:30 19:45 20:35 21:45 22:20; Wed 10:50 14:20 17:05 19:10 20:35 21:30 22:15 00:00; Thu 16:30 21:15 22:30

Vue Bromley

Tue 22:00; Wed 21:20 23:45; Thu 23:55

Vue Bury The Rock

Tue 16:15 18:10 20:00 21:50 22:40; Wed 10:15 17:20 20:25 21:15 22:00; Thu 17:30 21:05

Vue Camberley

Tue 17:00 19:10 21:15; Wed 10:10 15:55 18:05 20:30 22:05 00:00; Thu 20:00 22:30

Vue Cambridge

Tue 20:35 22:40; Wed 15:45 18:15 20:25 21:15 23:15; Thu 16:10 00:10

Vue Cardiff

Tue 17:35 18:55 21:20; Wed 10:35 13:25 15:30 17:35 20:15 22:45; Thu 22:10

Vue Carlisle

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

Vue Carmarthen

Tue 18:25 20:00 21:10; Wed 18:35 21:15; Thu 20:00 22:15 23:40

Vue Cheshire Oaks

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

Vue Cleveleys

Tue 17:20 19:30 20:20 21:20 22:40; Wed 10:15 16:05 18:10 20:05 21:15 22:05; Thu 16:45 20:00 22:25 23:20

Vue Cramlington

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

Vue Croydon Grants

Tue 17:20 20:00 22:00; Wed 12:00 15:30 17:55 20:05 22:05; Thu 20:50

Vue Croydon Purley Way

Tue 21:25; Wed 22:20 00:20; Thu 23:50

Vue Cwmbran

Tue 17:30 19:45 21:45; Wed 18:35 21:15; Thu 20:30 22:30

Vue Dagenham

Tue 20:00 22:20; Wed 11:55 17:10 19:00 21:15 00:00; Thu 23:00

Vue Darlington

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

Vue Doncaster

Tue 17:05 19:15 20:35 21:55; Wed 12:30 17:15 19:10 21:20 23:15; Thu 16:45 22:05

Vue Dublin

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

Vue Eastleigh

Tue 21:05 21:50 22:30; Wed 18:10 20:15 21:15 23:45; Thu 20:00 22:25

Vue Edinburgh Ocean Terminal

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

Vue Edinburgh Omni Centre

Tue 16:10 16:30 18:15 21:05 21:50; Wed 11:15 13:15 14:55 16:20 18:25 20:20 21:30 23:25; Thu 10:00 12:35 15:50 18:05 20:05 21:15 23:20

Vue Exeter

Tue 17:15 20:15 22:15; Wed 10:45 14:00 16:15 18:15 20:30; Thu 23:15

Vue Farnborough

Tue/Wed 18:20 (Wed) 22:00; Thu 22:40

Vue Gateshead

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

Vue Glasgow Fort

Tue 17:00 20:30; Wed 18:05 21:00 22:00 23:00; Thu 22:35

Vue Glasgow St Enoch

Tue 16:25 18:35 20:30 22:00; Wed 10:35 13:40 18:10 20:00 20:35 23:15; Thu 15:50 18:30 20:30 23:15

Vue Halifax

Tue 17:05 19:10 21:00; Wed 15:55 18:25 21:25; Thu 18:05

Vue Hamilton

Tue 17:15 19:40 20:25 21:25 22:30; Wed 11:55 16:50 19:30 21:15 22:15 23:00; Thu 17:30 20:00 22:20

Vue Harrow

Tue 21:15; Wed 11:15 14:55 21:50 00:10; Thu 23:55

Vue Hartlepool

Tue 17:05 19:15 20:40 21:45; Wed 19:20 21:20 23:45; Thu 20:00

Vue Hull Princes Quay

Tue 15:50 17:45 19:45 21:45; Wed 14:20 16:20 18:50 21:30 23:35; Thu 16:50 23:55

Vue Inverness

Tue 17:30 19:45 20:40 21:50; Wed 15:50 18:15 20:30 23:05; Thu 16:50 19:20 21:50

Vue Lancaster

Tue 16:55 19:50 21:25 22:25; Wed 17:45 20:25 21:15 00:15; Thu 21:45 23:20

Vue Leamington Spa

Tue 17:35 20:00 21:45; Wed 19:20 21:15; Thu 22:15

Vue Leeds Kirkstall Road

Tue 16:15 21:15; Wed 18:20 21:30 23:55; Thu 21:45 23:25

Vue Leeds The Light

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

Vue Leicester

Tue 21:20 22:15; Wed 18:20 21:05 22:00; Thu 21:45 23:40

Vue Limerick

Tue 22:35; Wed 21:20 23:50; Thu 21:40

Vue Livingston

Tue 16:50 20:35; Wed 21:00; Thu 22:00

Vue Manchester Printworks

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

Vue Manchester Quayside (Media City UK)

Tue 20:00; Wed 16:30 21:30; Thu 20:50

Vue Merthyr Tydfil

Tue 15:15 17:10 19:00 20:10 21:20; Wed 11:00 15:15 17:50 20:00 20:40 21:45; Thu 20:00 22:00

Vue Newbury

Tue 18:40 20:55; Wed 20:40 22:40

Vue Newcastle-under-Lyme

Tue 16:40 19:15 20:45 21:45; Wed 18:35 21:20 22:45; Thu 20:30 23:00

Vue Northampton

Tue 15:30 21:15; Wed 14:35 16:55 21:15 21:55; Thu 20:30 22:30

Vue Oxford

Tue 20:30; Wed 12:50 16:15 19:05 21:15 23:25; Thu 20:00 22:25

Vue Plymouth

Tue 15:30 18:15 19:30 20:30 22:00; Wed 13:00 16:00 18:30 19:30 21:15 22:15; Thu 17:15 23:00

Vue Portsmouth

Tue 15:35 18:05 20:05 21:15 22:45; Wed 10:00 12:35 15:15 17:50 21:05 22:30 23:35; Thu 16:20 20:25 22:45

Vue Preston

Tue 16:30 20:00 21:20 22:30; Wed 11:20 20:00 21:15 22:30; Thu 22:40

Vue Reading

Tue 16:00 20:45 21:45; Wed 10:15 12:40 16:20 20:40 22:40; Thu 22:10 00:00

Vue Redditch

Tue 21:20; Wed 21:35 00:00; Thu 22:20

Vue Romford

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

Vue Scunthorpe

Tue 15:40 20:05; Wed 15:20 19:20 21:15 23:45; Thu 21:55

Vue Sheffield

Tue 16:45 22:00; Wed 14:20 16:55 21:15 22:15; Thu 19:15 21:15

Vue Southport

Tue 15:35 17:45 20:35 22:30; Wed 12:25 14:50 18:05 20:15 21:25 22:35 23:25; Thu 16:05 21:15 23:55

Vue Staines

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

Vue Stirling

Tue 16:35 20:00 22:00; Wed 17:20 19:25 20:35 21:25 23:45; Thu 16:20 19:00 21:40 22:30

Vue Stroud

Tue 20:00; Wed 21:25 23:45; Thu 22:00

Vue Swansea

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

Vue Swindon

Tue 16:50 21:35; Wed 11:40 13:45 17:40 21:00 23:45; Thu 22:25

Vue Thanet (Westwood Cross)

Tue 20:30 22:30; Wed 18:20 21:15 23:45; Thu 20:30 22:50

Vue Thurrock

Tue 18:05 20:25 22:35; Wed 15:40 17:55 20:30 21:25 23:25; Thu 18:05 21:40 00:15

Vue Torbay

Tue 16:15 18:25 20:30 21:30; Wed 11:25 13:25 17:05 20:30 22:00; Thu 20:00 22:05

Vue Watford

Tue 21:35; Wed 16:20 18:50 21:55; Thu 22:10 00:05

Vue Worcester

Tue 20:30 22:10; Wed 16:25 20:35 22:10; Thu 20:40 00:00

Vue York

Tue 17:00 20:20 22:35; Wed 20:30 22:30; Thu 20:35 22:35

From: Friday 26th July
To: Thursday 1st August

Arts Picturehouse

Fri/Sat/Mon/Wed 18:20; Sun 17:30; Tue 17:10; Thu 18:15

Astoria Ayr

Wed/Thu 21:00

Bromley Picturehouse

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

Cameo Picturehouse

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

Central Cinema

Fri-Mon/Wed/Thu 20:30

Chester Picturehouse

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

Cinema City Picturehouse

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

Cineworld Aberdeen – Union Square

Fri-Tue 15:00 17:30 20:45; Wed/Thu 20:50

Cineworld Aldershot

Fri-Sun/Tue/Wed/Thu 20:30

Cineworld Ashford

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

Cineworld Ashton-under-Lyne

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

Cineworld Barnsley

Fri-Tue 17:45 20:50; Wed/Thu 20:20

Cineworld Basildon

Fri-Tue 13:00 15:40 18:20 19:20 (Fri/Sat) 20:45 22:30 (Fri/Sat); Wed/Thu 12:20 (Thu) 14:50 17:50 20:45

Cineworld Bexleyheath

Fri-Tue 20:50; Wed/Thu 20:30

Cineworld Birmingham

Fri-Tue 17:30 20:50 23:00 (Fri/Sat); Wed/Thu 18:10 20:50

Cineworld Birmingham NEC

Fri-Tue 16:45 20:50; Wed/Thu 16:40 20:50

Cineworld Boldon Tyne And Wear

Fri-Tue 17:00 20:50; Wed/Thu 16:50 20:50

Cineworld Bracknell

Fri-Tue 17:30 20:50; Wed/Thu 20:20

Cineworld Bradford

Fri-Tue 12:20 15:00 17:40 20:40; Wed/Thu 18:10 21:00

Cineworld Braintree

Fri-Tue 17:00 20:50 23:20 (Fri/Sat); Wed/Thu 20:20

Cineworld Broughton

Fri-Tue/Thu 17:30 (Fri-Tue) 20:50; Wed 20:40

Cineworld Bury St Edmunds

Fri-Tue/Thu 20:30; Wed 20:40

Cineworld Castleford

10:00 12:30 15:00 17:40 20:20

Cineworld Cheltenham

Fri/Sat 17:30 20:50 22:50; Sun-Thu 17:30 (Sun-Tue) 20:50

Cineworld Chesterfield

Fri-Tue 13:15 15:40 20:15 21:25 (Fri/Sat); Wed/Thu 13:20 15:45 20:15 (Thu) 20:25 (Wed)

Cineworld Chichester

Fri-Mon/Wed/Thu 16:40 20:50; Tue 16:50 20:50

Cineworld Crawley

Fri-Tue 12:40 15:10 17:40 20:45 22:50 (Fri/Sat); Wed/Thu 15:20 17:50 21:00

Cineworld Dalton Park

Fri-Sun/Tue/Wed/Thu 20:30

Cineworld Didsbury

Fri-Sun 17:30 20:20 22:30 (Fri/Sat); Mon-Thu 17:30 (Mon/Tue) 20:50

Cineworld Dover

Fri-Sun/Tue/Wed/Thu 20:30

Cineworld Dundee

Fri-Tue 20:50; Wed/Thu 20:30

Cineworld Eastbourne At The Beacon

Fri-Tue/Thu 20:30 23:00 (Fri/Sat); Wed 20:40

Cineworld Edinburgh

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

Cineworld Enfield

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

Cineworld Feltham

17:00 21:00 23:00 (Fri/Sat)

Cineworld Glasgow – Parkhead

Fri-Sun/Tue/Wed/Thu 20:30

Cineworld Harlow – Harvey Centre

Fri-Tue 15:00 21:00; Wed/Thu 14:50 21:00

Cineworld Hemel Hempstead

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

Cineworld High Wycombe

Fri-Tue 16:40 20:45; Wed/Thu 16:45 20:20

Cineworld Hull

Fri-Sun/Tue/Wed/Thu 20:30

Cineworld Ipswich

Fri-Tue 17:30 20:45 22:30 (Fri/Sat); Wed 17:10 21:00; Thu 17:10 20:20

Cineworld Leigh

Fri-Sun/Tue/Wed/Thu 20:30

Cineworld Llandudno

Fri-Tue/Thu 20:50; Wed 20:30

Cineworld Loughborough

Fri-Tue 20:30; Wed/Thu 20:40

Cineworld Luton

13:30 21:00 22:30 (Fri/Sat)

Cineworld Middlesbrough

20:50 23:00 (Fri/Sat)

Cineworld Milton Keynes

Fri-Tue 12:40 15:20 17:50 20:45 22:40 (Fri/Sat); Wed/Thu 12:40 15:10 17:40 20:45

Cineworld Newcastle Upon Tyne

Fri-Tue 11:50 14:30 17:15 18:00 19:50 20:50 22:00 (Fri/Sat); Wed/Thu 11:45 14:20 17:10 19:20 20:20

Cineworld Northampton

Fri/Sat 22:00; Wed 20:30

Cineworld Nottingham

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

Cineworld Rushden Lakes

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

Cineworld Sheffield

Fri-Tue 12:10 14:40 17:10 18:30 19:50 (Fri-Sun) 21:00 23:10 (Fri/Sat); Wed/Thu 12:50 15:50 18:30 21:00

Cineworld Shrewsbury

Fri-Tue/Thu 20:30; Wed 20:40

Cineworld South Ruislip

20:40 23:10 (Fri/Sat)

Cineworld Speke

20:50 22:00 (Fri/Sat)

Cineworld Stevenage

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

Cineworld Stoke-on-Trent

Fri-Sun/Tue 20:50; Wed/Thu 20:30

Cineworld Wakefield

Fri-Tue/Thu 20:50; Wed 20:30

Cineworld Warrington

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

Cineworld Watford

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

Cineworld Weston-Super-Mare

Fri-Tue 20:30; Wed/Thu 20:50

Cineworld Whiteley

Fri-Tue 17:20 20:50; Wed/Thu 17:20 20:30

Cineworld Yate

Fri-Sun/Tue/Wed/Thu 20:30

Cineworld York

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

City Screen Picturehouse

Fri 17:30; Sat 17:50; Sun 17:00; Thu 20:00

Epsom Picturehouse

Fri/Wed/Thu 18:00; Sat 17:50; Sun 20:10; Mon 20:50; Tue 18:10

Exeter Picturehouse

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

Harbour Lights Picturehouse

Fri 15:10 20:30; Sat 12:30 18:10; Mon 20:20; Tue 14:50; Thu 15:30

Komedia

Fri 20:50; Sat 18:10; Sun 18:00; Mon 21:00; Wed 20:45; Thu 17:00

Little Theatre Cinema Picturehouse

Fri 20:30; Sun/Wed 20:00; Thu 17:15

Odeon Basingstoke

Fri-Sun 21:10; Mon-Thu 20:50

Odeon Bath

Fri-Sun 20:30; Mon/Tue 19:30 (Mon) 21:15; Thu 20:15

Odeon Beckenham

Fri-Tue 20:30; Wed/Thu 19:30

Odeon Belfast

18:00 20:30 22:00 (Fri)

Odeon Birmingham New Street

Fri 15:20 18:00; Sat/Sun 15:20 20:30; Mon-Thu 18:00 20:30 (Tue)

Odeon Blanchardstown

Fri-Tue 18:40 21:10 22:00 (Fri/Sat); Wed/Thu 18:50 21:20

Odeon Bournemouth BH2

Fri-Sun/Wed 20:50 22:45 (Fri-Sun); Mon 19:20 21:50; Tue/Thu 20:30

Odeon Bracknell

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

Odeon Braehead

20:20 21:40 (Fri-Sun)

Odeon Brighton

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

Odeon Cardiff

Fri 18:10 20:40 22:30; Sat/Sun 20:40 22:30 (Sat); Mon 20:50; Tue-Thu 20:20 21:40

Odeon Charlestown

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

Odeon Chatham

Fri-Tue 20:45; Wed 19:45; Thu 20:30

Odeon Chelmsford

Fri-Sun/Tue/Wed/Thu 20:45; Mon 20:40

Odeon Colchester

Fri 21:40; Sat-Mon/Wed/Thu 20:45 21:45 (Sat)

Odeon Coolock

18:40 21:10 22:10 (Fri/Sat)

Odeon Coventry

Fri/Sat 22:30; Sun-Thu 21:30

Odeon Crewe

Fri-Tue/Thu 21:00

Odeon Dunfermline

Fri-Sun 20:20 23:00 (Fri); Mon-Thu 21:00

Odeon Edinburgh Lothian Road

Fri 20:30; Sat-Thu 20:15

Odeon Guildford

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

Odeon Hatfield

Fri-Mon/Wed 20:40; Tue/Thu 20:50

Odeon Hereford

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

Odeon Kettering

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

Odeon Kilmarnock

Fri-Sun 20:30 21:45 (Fri/Sat); Mon 19:50; Tue-Thu 20:40

Odeon Kingston

Fri-Tue 15:10 17:40 20:10 22:40 (Fri/Sat); Wed/Thu 16:10 18:40 21:10

Odeon Limerick

18:30 21:15

Odeon Lincoln

Fri 21:45; Sat/Sun/Tue 20:30 22:30 (Sat); Mon 19:45; Wed/Thu 20:40

Odeon Liverpool ONE

16:00 18:30 21:00 22:00 (Sun) 23:30 (Fri/Sat)

Odeon Llanelli

Fri/Sat 21:15; Tue/Thu 20:45

Odeon Loughborough

Fri-Tue 20:30; Wed/Thu 21:15

Odeon Luxe Aylesbury

Sun-Tue 20:30; Wed/Thu 21:15

Odeon Luxe Birmingham Broadway Plaza

Fri 12:20 17:20 20:50 23:00; Sat 12:20 17:20 19:50 22:00 23:30; Sun-Tue 17:20 19:50 21:40 (Tue) 22:00 (Sun/Mon); Wed/Thu 17:20 19:40 (Wed) 19:50 (Thu) 21:30

Odeon Luxe Bridgend

Fri-Mon/Thu 20:20 22:45 (Fri/Sat); Tue/Wed 20:40

Odeon Luxe Bromborough

Fri-Mon 21:15; Tue-Thu 20:30

Odeon Luxe Derby

Fri 22:30; Sat 21:45; Sun-Thu 20:40

Odeon Luxe Dundee

Fri 20:40 22:00; Sat-Mon 20:40 21:40 (Sat); Tue-Thu 20:50

Odeon Luxe Durham

Mon/Tue 20:30; Wed/Thu 21:15

Odeon Luxe East Kilbride

Fri-Sun 20:20 22:30 (Fri/Sat); Mon-Thu 20:50

Odeon Luxe Edinburgh Wester Hailes

Fri 21:40; Sat/Sun/Tue-Thu 20:30; Mon 19:40

Odeon Luxe Epsom

Fri 22:45; Sat/Sun 22:00; Mon 21:45; Tue/Wed 21:40; Thu 20:40

Odeon Luxe Glasgow Springfield Quay

Fri-Sun/Wed/Thu 20:50 21:50 (Fri-Sun); Mon/Tue 20:50 21:40

Odeon Luxe Hull

Fri/Sat/Thu 20:20 22:50 (Fri/Sat); Sun-Wed 20:40

Odeon Luxe Leeds Thorpe Park

Fri-Sun 20:50 21:50 (Fri/Sat); Mon-Thu 20:40 21:40

Odeon Luxe Leeds-Bradford

Fri/Sat 20:50 23:15; Sun-Thu 20:50 21:50 (Sun-Tue)

Odeon Luxe Leicester

Fri/Sat 20:45 23:30 (Fri); Sun-Thu 20:50

Odeon Luxe Liverpool Switch Island

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

Odeon Luxe Maidenhead

Fri/Sat/Mon 21:30; Sun/Tue-Thu 20:30

Odeon Luxe Maidstone

Fri/Sat 22:40; Sun-Tue 21:40; Wed/Thu 20:30

Odeon Luxe Nuneaton

Fri/Sat 22:30; Sun 21:40; Mon-Wed 20:40; Thu 20:30

Odeon Luxe Sheffield

Fri/Sat/Wed/Thu 18:50 (Fri/Sat) 20:40; Sun-Tue 18:50 (Sun) 20:20

Odeon Luxe Stafford

Mon/Tue 20:30; Wed/Thu 21:15

Odeon Luxe Tamworth

Fri 22:30; Sat 20:45 21:45; Sun/Mon/Wed 20:40 21:40 (Sun); Tue/Thu 20:20

Odeon Luxe Telford

Fri 20:20 23:00; Sat 20:20 22:00; Sun-Thu 20:20 21:40

Odeon Luxe Warrington

Fri 20:40 23:15; Sat/Sun 20:40 22:00; Mon 19:20 21:50; Tue/Thu 20:20 21:40; Wed 20:40 21:40

Odeon Manchester Great Northern

18:00 20:30 21:50 (Fri/Sat)

Odeon Mansfield

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

Odeon Metrocentre

Fri-Sun 18:40 21:10 22:10 (Fri/Sat); Mon-Thu 18:40 20:40

Odeon Milton Keynes Stadium

Fri 20:40 23:00; Sat-Thu 20:40 21:40

Odeon Naas

Fri-Sun/Wed 21:15; Mon/Tue/Thu 18:30 21:00

Odeon Newark

Fri-Mon/Wed/Thu 21:15

Odeon Newbridge

Fri-Tue 20:15; Wed/Thu 21:15

Odeon Norwich

Fri-Sun 21:45; Mon/Tue 20:45; Wed/Thu 21:30

Odeon Oxford George Street

Fri-Tue 20:30; Wed/Thu 21:15

Odeon Point Village

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

Odeon Port Solent

Fri-Tue 20:30; Wed/Thu 21:15

Odeon Portlaoise

Fri-Sun/Wed 21:15; Mon/Tue/Thu 18:30 21:00

Odeon Preston

18:40 21:10

Odeon Richmond

Fri-Tue 20:15; Wed/Thu 20:45

Odeon Rochdale

Fri-Sun 20:30; Mon-Thu 20:40

Odeon Salisbury

Fri-Tue/Thu 21:00

Odeon Silverlink

Fri-Tue 20:50; Wed 21:30; Thu 20:40

Odeon Southend

Fri-Sun 20:45 (Sat/Sun) 21:45; Mon 21:30; Tue-Thu 20:30

Odeon Stillorgan

Fri-Tue 20:30; Wed/Thu 21:15

Odeon Stoke

Fri-Wed 20:40; Thu 20:30

Odeon Swadlincote

Fri/Sat 21:15; Tue/Thu 18:30

Odeon Swansea

18:40 21:10

Odeon Taunton

Fri-Sun/Tue/Wed/Thu 20:45; Mon 21:30

Odeon Trafford Centre

13:15 15:45 18:15 20:45 22:00 (Mon/Tue) 23:30 (Fri/Sat)

Odeon Trowbridge

Fri-Mon 21:15; Tue-Thu 20:30

Odeon Tunbridge Wells

Fri-Tue 20:30; Wed/Thu 20:40

Odeon Uxbridge

Tue-Thu 21:30

Odeon Waterford

20:30 22:00 (Fri)

Odeon Wrexham

Fri-Sun/Thu 20:30; Mon-Wed 20:40

Phoenix Picturehouse

Fri 13:15 18:15; Sat 20:45; Mon/Tue 15:00; Wed 12:30; Thu 15:45

Picturehouse At FACT

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

Regal Film Centre

Fri-Wed 18:15 (Sat-Mon) 20:30; Thu 18:15

Savoy

Fri-Wed 20:35; Thu 19:35

Scott Cinemas

Fri/Sat/Mon-Thu 19:35

Scott Cinemas Bristol, Westbury Park

Fri 16:30; Sat/Mon/Wed 19:35; Sun 20:20; Tue/Thu 16:10

Showcase Bristol Avon Meads

11:45 (Fri/Sat/Mon-Thu) 14:30 17:10 19:10 (Sat/Sun) 19:40 20:45 21:40 (Sun/Thu) 22:10 23:00 (Fri/Sat)

Showcase Cardiff Nantgarw

Fri/Sat/Mon 17:15 19:45 21:15 23:45 (Fri/Sat); Sun/Wed 17:15 19:45 20:25 (Wed) 22:15 (Sun); Tue/Thu 17:15 19:45 21:35 (Thu) 22:25 (Tue)

Showcase Cinema De Lux Bluewater

13:20 15:55 19:25 21:35 22:05 22:25 (Sun/Tue) 23:30 (Fri/Sat)

Showcase Cinema De Lux Coventry

14:10 16:40 19:15 19:40 (Fri-Tue/Thu) 21:50 22:20 (Fri-Tue/Thu) 23:20 (Fri/Sat)

Showcase Cinema De Lux Glasgow

Fri-Wed 16:15 (Fri-Tue) 18:10 20:45 21:00 22:30 (Fri-Sun/Tue) 23:30 (Fri/Sat); Thu 16:00 18:10 20:45 21:00 21:40

Showcase Cinema De Lux Leeds

16:30 17:10 19:40 20:10 21:50 22:20 22:50 (Fri/Sat)

Showcase Cinema De Lux Leicester

13:20 (Fri-Tue) 17:15 19:10 19:40 21:50 22:20 23:40 (Fri/Sat)

Showcase Cinema De Lux Liverpool

17:20 (Fri-Tue) 19:45 20:45 21:40 (Fri-Sun/Tue/Thu) 22:10 23:20 (Fri/Sat)

Showcase Cinema De Lux Nottingham

Fri/Sat/Mon-Thu 16:40 19:20 21:50 22:30 (Fri/Sat) 22:35 (Mon-Thu) 23:55 (Fri/Sat); Sun 16:40 19:20 21:50 22:15 22:30

Showcase Cinema De Lux Paisley

14:40 17:10 19:40 20:45 21:45 (Fri/Sat/Mon/Wed/Thu) 22:10 23:15 (Fri/Sat)

Showcase Cinema De Lux Peterborough

17:10 19:40 20:45 22:10 22:25 (Sun) 23:10 (Fri/Sat)

Showcase Cinema De Lux Reading

Fri 17:35 19:35 21:40 22:10 23:40; Sat/Sun/Wed/Thu 17:35 19:35 21:25 (Wed/Thu) 22:10 22:20 (Sun) 23:40 (Sat); Mon/Tue 17:35 (Tue) 19:35 21:25 22:10 22:25 (Tue)

Showcase Cinema De Lux Southampton

19:40 22:10 23:30 (Fri/Sat)

Showcase Cinema De Lux Teesside

17:10 19:40 20:45 (Fri/Sun-Thu) 22:10 23:15 (Fri)

Showcase Dudley

Fri/Sat 17:10 19:40 20:30 21:00 22:10 23:10; Sun-Thu 10:00 (Mon-Thu) 17:10 19:40 20:45 21:00 22:00 (Thu) 22:10 22:20 (Sun)

The Royal

Wed 20:35

Thurso Cinema

Fri-Sun 19:30

Vue Aberdeen

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

Vue Altrincham

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

Vue Ashbourne

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

Vue Barrow

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

Vue Basingstoke Festival Place

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

Vue Bedford

Fri 21:00 23:15; Sat 21:20 23:30; Sun/Thu 20:00 22:25; Mon 20:00 22:20; Tue 21:20 22:30; Wed 19:35 21:55

Vue Bicester

Fri 21:45; Sat 19:35; Sun 18:55; Mon-Thu 16:10 (Wed) 21:40

Vue Birkenhead

Fri 19:10 22:25; Sat 19:25 22:25; Sun 20:30; Mon 19:00 21:40; Tue 20:00 21:55; Wed 19:00 21:55; Thu 19:25 21:55

Vue Birmingham

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

Vue Blackburn

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

Vue Bolton

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

Vue Bristol Cribbs Causeway

Fri 20:30 22:50; Sat 20:30 23:00; Sun 19:05 23:00; Mon 19:45 22:25; Tue 13:50 18:20 20:00 22:30; Wed 19:45 21:55; Thu 20:00

Vue Bristol Longwell Green

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

Vue Bromley

Fri 19:05 20:30 00:00; Sat 20:35; Sun 16:50 20:00; Mon 19:00; Tue/Wed 16:05 (Tue) 18:20 20:45; Thu 18:10 20:50

Vue Bury The Rock

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

Vue Camberley

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

Vue Cambridge

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

Vue Cardiff

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

Vue Carlisle

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

Vue Carmarthen

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

Vue Cheshire Oaks

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

Vue Cleveleys

Fri/Mon 19:45 22:25; Sat 20:00; Sun 19:15 21:40; Tue/Thu 17:05 (Thu) 20:00 22:25; Wed 09:50 20:00 22:15

Vue Cramlington

Fri 18:05 20:00 21:55 23:55; Sat 12:55 18:10 19:45 21:20 23:50; Sun 19:20 20:30 22:55; Mon/Thu 17:05 19:05 (Mon) 19:10 (Thu) 21:40; Tue 16:35 18:30 20:00 21:40; Wed 18:45 20:00 21:40

Vue Croydon Grants

Fri 19:05 21:15 23:25; Sat 20:30 23:30; Sun 20:30 22:30; Mon 20:00 22:25; Tue 13:50 19:05 21:30; Wed 19:00 22:25; Thu 19:55 22:20

Vue Croydon Purley Way

Fri 09:40 22:40; Sat 16:30 00:35; Sun 19:50; Mon 20:00 22:30; Tue 19:25 22:25; Wed 20:30 21:55; Thu 22:10

Vue Cwmbran

Fri 20:30 22:45; Sat 20:00 22:20; Sun 20:30 22:55; Mon 19:45 22:40; Tue 20:35 22:45; Wed 20:00 22:00; Thu 19:45 22:15

Vue Dagenham

Fri 20:30 00:00; Sat/Mon 20:00 22:25 00:10 (Sat); Sun 19:10 22:00; Tue 21:05; Wed 21:55; Thu 22:10

Vue Darlington

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

Vue Doncaster

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

Vue Dublin

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

Vue Eastleigh

Fri 20:30 22:25; Sat/Wed 20:30 (Sat) 21:55; Sun/Tue 20:00 22:20 (Tue); Mon 17:25 20:00 21:40; Thu 21:20

Vue Edinburgh Ocean Terminal

Fri 09:40 12:40 20:40 22:40; Sat 17:20 20:30 21:30; Sun 18:20 20:30 22:25; Mon 17:40 19:40 22:30; Tue 13:20 17:30 19:40 22:30; Wed 09:30 19:50 22:10; Thu 19:50 22:50

Vue Edinburgh Omni Centre

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

Vue Exeter

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

Vue Farnborough

Fri 21:25; Sat/Mon-Thu 19:40 (Wed) 21:45; Sun 21:20

Vue Gateshead

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

Vue Glasgow Fort

Fri 20:30 22:25; Sat 21:35 22:45; Sun 20:00 22:30; Mon 10:45 20:35 21:45; Tue 18:30 20:35 22:20; Wed 09:50 22:10; Thu 12:10 17:50 20:00 22:25

Vue Glasgow St Enoch

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

Vue Halifax

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

Vue Hamilton

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

Vue Harrow

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

Vue Hartlepool

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

Vue Hull Princes Quay

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

Vue Inverness

Fri 20:15 22:35; Sat 19:50 22:40; Sun 19:55 22:25; Mon 19:00 21:45; Tue 20:55 22:00; Wed 21:25; Thu 10:00 20:20 21:45

Vue Lancaster

Fri 20:30 22:55; Sat 21:45; Sun 20:30 23:00; Mon 20:45 22:15; Tue 19:00; Wed 22:00; Thu 19:45 22:20

Vue Leamington Spa

Fri 20:45 22:30; Sat 21:20 23:15; Sun 20:00; Mon 21:20 22:30; Tue 20:40; Wed 21:50; Thu 22:25

Vue Leeds Kirkstall Road

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

Vue Leeds The Light

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

Vue Leicester

Fri 22:25; Sat 20:00 22:35; Sun-Tue 20:00 22:30; Wed 19:40 22:00; Thu 19:45 22:00

Vue Limerick

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

Vue Livingston

Fri 09:15 18:05 20:30 23:00; Sat 17:30 21:20; Sun 19:15 22:50; Mon 19:10 21:40; Tue 19:00 20:30 21:40; Wed/Thu 19:05 (Thu) 21:40

Vue Manchester Printworks

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

Vue Manchester Quayside (Media City UK)

Fri 20:45; Sat 20:00 22:30; Sun/Mon/Wed/Thu 21:30 23:15 (Sun); Tue 20:30

Vue Merthyr Tydfil

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

Vue Newbury

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

Vue Newcastle-under-Lyme

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

Vue Northampton

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

Vue Oxford

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

Vue Plymouth

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

Vue Portsmouth

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

Vue Preston

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

Vue Reading

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

Vue Redditch

Fri 22:30; Sat 22:40; Tue 21:40; Wed 22:00

Vue Romford

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

Vue Scunthorpe

Fri 20:30 22:50; Sat 21:20; Sun 18:15; Mon/Thu 21:40; Tue 20:40; Wed 21:30

Vue Sheffield

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

Vue Southport

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

Vue Staines

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

Vue Stirling

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

Vue Stroud

Fri 23:15; Sat 22:30; Wed 22:00

Vue Swansea

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

Vue Swindon

Fri 21:15 23:30; Sat 15:50 20:15; Sun 19:20 21:15; Mon 17:35 20:00 22:25; Tue/Wed 09:50 (Wed) 21:20; Thu 17:05 20:15 22:40

Vue Thanet (Westwood Cross)

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

Vue Thurrock

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

Vue Torbay

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

Vue Watford

Fri 19:45 22:30; Sat 19:00 21:35 23:55; Sun 18:30 20:55; Mon 17:10 21:35 22:35; Tue/Thu 17:35 (Thu) 20:30; Wed 19:30 21:30 22:00

Vue Worcester

Fri/Sat 16:55 (Fri) 22:25; Sun 19:40 22:10; Mon 18:30 22:20; Tue 18:35 22:20; Wed 19:35 22:00; Thu 17:35 19:45

Vue York

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