Home Thanksgiving

Thanksgiving (18)

Cast: Addison Rae, Rick Hoffman, Patrick Dempsey, Milo Manheim, Gina Gershon
Genre: Horror
Author(s): Jeff Rendell
Director: Eli Roth
Release Date: 17/11/2023
Running Time: 106mins
Country: US
Year: 2023

A mysterious killer terrorises the residents of Plymouth, Massachusetts - the birthplace of the Thanksgiving celebration - following a tragic Black Friday riot. As the body count slowly rises, Sheriff Newlon (Patrick Dempsey) tries to reassure the locals that he has everything under control.


LondonNet Film Review

Thanksgiving (18) Film Review from LondonNet

The origins of America’s Thanksgiving celebration – a national holiday on the fourth Thursday in November endorsed by a 1941 congressional bill bearing the signature of President Franklin D Roosevelt – are attributed to a 17th-century feast in Plymouth, Massachusetts, between Pilgrim settlers and Native Americans to mark a bountiful harvest. More than 400 years later, Thanksgiving is still a time for families and friends to express gratitude, but unabashed consumerism now has a seat at the dinner table with an onslaught of Black Friday discounts and promotions. Director Eli Roth, ringmaster of the Hostel torture porn circus, orchestrates a stampede at one holiday sales event as the blood-soaked prologue to a slasher film that gleefully disembowels residents of Plymouth, Massachusetts, at the hands of a killer wearing a mask of Pilgrim governor John Carver…

The stomach-churning make up and prosthetics begin early in this gore-slathered Thanksgiving – fair warning that scriptwriter Jeff Randell will be heavy-handed with the splatter. Characters’ innards rarely remain where human anatomy intended and Roth’s camera lingers on the sickening aftermath of slaughter. Steely nerves and strong stomachs are required. Once you excise the expertly staged carnage, Thanksgiving is a Scream-lite exercise in punishment that invites the audience to guess who lurks behind the plastic Carver mask before a grand reveal confirms the most logical suspect (and correlates with one killer of the Ghostface saga).

Thomas Wright (Rick Hoffman), owner of the RightMart store in Plymouth, celebrates Thanksgiving with new wife Kathleen (Karen Cliche) and family while his hard-working staff prepare to open the store at 6pm for an early Black Friday sale promising free waffle irons to the first 100 customers through the door. His daughter Jessica (Nell Verlaque), her boyfriend Bobby (Jalen Thomas Brooks) and close pals Gabby (Addison Rae), Evan (Tomaso Sanelli), Yulia (Jenna Warren) and Scuba (Gabriel Davenport) access the store through a staff entrance and contribute to a fatal crush that casts a shadow over the community.

One year later, a masked psychopath targets the Wright family and people involved in the stampede, using utensils found on a Thanksgiving table. As the body count rises, Sheriff Newlon (Patrick Dempsey) and Deputy Labelle (Jeff Teravainen) struggle to reassure locals they have everything under control. “We let the police handle it, we’re all going to end up 50% off,” growls football jock Evan.

Based on a tongue-in-cheek fake trailer created by Roth for Robert Rodriguez and Quentin Tarantino’s 2007 Grindhouse collaboration, Thanksgiving abides by familiar horror tropes and garnishes glistening viscera with campy one-liners. Aside from Verlaque’s level-headed prodigal daughter, potential victims have perfunctory back stories to convince us to care about their wellbeing. Audiences can be thankful Roth contains the gratuitous bloodletting to under two hours.

– Kim Hu


Popular on LondonNet


London Cinemas Showing Thanksgiving


From: Friday 24th November
To: Thursday 30th November

Cineworld At The O2, Greenwich

Tue 13:50 20:50; Wed/Thu 14:50 17:30 20:50

Cineworld Leicester Square

Tue/Thu 12:10 (Tue) 17:30; Wed 21:00

Cineworld Wandsworth

Tue-Thu 14:20 20:00 (Wed/Thu)

Cineworld West India Quay

Tue-Thu 16:40 (Wed/Thu) 20:40

Cineworld Wood Green

Tue-Thu 14:30 17:40 20:50 (Wed)

Odeon Greenwich

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

Odeon Holloway

Tue/Thu 21:15

Odeon Luxe & Dine Islington

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

Odeon Luxe Acton

Tue-Thu 19:00 (Thu) 21:50

Odeon Streatham

Wed/Thu 21:10

Odeon Surrey Quays

Tue/Thu 21:00

Odeon Wimbledon

Tue-Thu 20:40

Vue Finchley Road (O2 Centre)

Tue 18:20; Wed 21:40; Thu 18:30

Vue Fulham Broadway

Tue 21:40; Wed 21:35; Thu 21:45

Vue Islington

Tue 22:10; Thu 21:20

Vue North Finchley

Tue 22:05; Wed 21:10; Thu 21:35

Vue Shepherd’s Bush

Tue 17:45 21:35; Wed 15:00 17:45 21:20

Vue West End

Tue 15:05; Wed 15:50 19:45 22:00; Thu 20:45

Vue Westfield London

Tue 11:25 20:30 22:30; Wed 18:55 22:10; Thu 13:00 20:05 21:50

Vue Westfield Stratford City

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

From: Friday 1st December
To: Thursday 7th December

Cineworld At The O2, Greenwich

Fri/Sun-Thu 13:00 (Fri/Mon-Thu) 18:20 20:50; Sat 17:00 19:45

Cineworld Wandsworth

Fri/Mon-Thu 14:00

Cineworld West India Quay

Mon-Wed 15:30 20:40 (Tue/Wed)

Cineworld Wood Green

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

Odeon Greenwich

Fri-Sun 21:50; Mon-Thu 21:40

Odeon Luxe Acton

Fri/Mon-Thu 21:00; Sat/Sun 20:50

Odeon Luxe Leicester Square

Sat 21:45; Mon/Tue 21:00; Thu 21:15

Odeon South Woodford

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

Odeon Streatham

Fri/Tue 20:30; Sat/Sun 18:20

Odeon Surrey Quays

Fri-Tue/Thu 21:00

Vue Finchley Road (O2 Centre)

Fri/Wed 22:00; Mon 22:10; Tue 21:55; Thu 18:10

Vue Westfield London

Fri/Sun 23:40; Sat 23:50; Mon 21:20; Tue 21:55; Thu 18:15

UK and Irish Cinemas Showing Thanksgiving


From: Friday 24th November
To: Thursday 30th November

Central Cinema

Tue-Thu 20:30

Cineworld Aberdeen – Queens Link

Tue-Thu 14:30 17:20 20:35

Cineworld Aberdeen – Union Square

Tue-Thu 12:20 14:50 17:20 19:50

Cineworld Aldershot

Tue-Thu 16:20 (Wed/Thu) 20:45

Cineworld Ashford

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

Cineworld Ashton-under-Lyne

Tue-Thu 13:10 15:00 17:40 20:50

Cineworld Barnsley

Tue/Thu 15:10 17:40 20:50; Wed 11:40 13:20 17:40 20:50

Cineworld Basildon

Tue-Thu 14:40 18:30 20:45

Cineworld Bedford

Tue 16:50 20:40; Wed/Thu 16:30 20:40

Cineworld Belfast

Tue-Thu 14:40 17:40 20:50

Cineworld Bexleyheath

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

Cineworld Birmingham

Tue-Thu 13:00 15:10 17:40 (Tue/Thu)

Cineworld Birmingham NEC

Tue-Thu 14:30 20:50

Cineworld Boldon Tyne And Wear

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

Cineworld Bolton

Tue-Thu 15:10 17:40 20:50

Cineworld Bracknell

Tue-Thu 15:00 20:10

Cineworld Bradford

Tue-Thu 15:00 17:40 20:50

Cineworld Braintree

Tue-Thu 12:00 (Wed) 17:40 20:50

Cineworld Brighton

Tue-Thu 14:10 (Wed/Thu) 20:40

Cineworld Bristol

Fri 20:40; Sun 20:45

Cineworld Broughton

Tue-Thu 14:40 17:50 20:50

Cineworld Burton Upon Trent

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

Cineworld Cardiff

Tue-Thu 15:00 17:40 20:50

Cineworld Castleford

Tue-Thu 13:00 17:30 20:30

Cineworld Cheltenham

Tue-Thu 13:50 18:00 21:00

Cineworld Chesterfield

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

Cineworld Chichester

Tue-Thu 14:30 20:45

Cineworld Crawley

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

Cineworld Dalton Park

Tue 17:00 20:45; Wed/Thu 16:20 20:45

Cineworld Didsbury

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

Cineworld Dover

Tue-Thu 14:40 20:40

Cineworld Dundee

Tue 14:30 20:40; Wed/Thu 14:50 20:40

Cineworld Eastbourne At The Beacon

Tue 13:00 20:40; Wed/Thu 14:10 20:40

Cineworld Edinburgh

Tue-Thu 13:50 (Wed/Thu) 20:50

Cineworld Ely

Tue 16:50 20:40; Wed/Thu 16:30 20:40

Cineworld Enfield

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

Cineworld Falkirk

Tue 16:50 20:45; Wed/Thu 14:50 17:20 20:45

Cineworld Feltham

Tue-Thu 13:30 16:50 20:30

Cineworld Glasgow – Parkhead

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

Cineworld Glasgow – Renfrew Street

Tue-Thu 15:00 17:30 20:45

Cineworld Glasgow – Silverburn

Tue-Thu 13:10 15:10 17:40 20:50

Cineworld Gloucester Quays

Tue 14:30 20:45; Wed/Thu 14:50

Cineworld Harlow – Harvey Centre

Tue-Thu 14:40 17:10 20:40

Cineworld Haverhill

Wed/Thu 20:30

Cineworld Hemel Hempstead

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

Cineworld High Wycombe

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

Cineworld Hinckley

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

Cineworld Hull

Tue 14:40 20:40; Wed/Thu 15:00 20:40

Cineworld Huntingdon

Tue-Thu 14:30 20:45

Cineworld Ipswich

Tue-Thu 17:40 20:50

Cineworld Isle Of Wight

Tue-Thu 14:30 20:45

Cineworld Jersey

Tue-Thu 14:30 16:50 (Tue) 20:45

Cineworld Leeds – White Rose

Tue-Thu 14:30 20:50 (Thu)

Cineworld Leigh

Wed/Thu 13:40 (Wed) 20:00

Cineworld Llandudno

Tue/Thu 14:30 (Tue) 20:40; Wed 14:50 20:40

Cineworld Loughborough

Tue-Thu 16:40 20:40

Cineworld Middlesbrough

Tue-Thu 14:30 17:30 20:00

Cineworld Milton Keynes

Tue-Thu 14:30 20:50

Cineworld Newcastle Upon Tyne

Tue-Thu 14:00 17:40 20:45

Cineworld Newport Spytty Road

Tue-Thu 15:00 17:30 20:50

Cineworld Northampton

Tue-Thu 14:30 20:40

Cineworld Nottingham

Tue-Thu 15:00 17:40 20:50

Cineworld Plymouth

Tue-Thu 14:40 17:40 20:40

Cineworld Poole

Tue-Thu 13:10 (Wed/Thu) 13:40 (Tue) 17:30 20:50

Cineworld Rochester

Tue 14:30 20:40; Wed 11:50 14:40 20:40; Thu 14:50 20:40

Cineworld Runcorn

Fri-Sun 15:00 (Fri) 17:50 20:40

Cineworld Rushden Lakes

Tue-Thu 13:10 17:40 20:50

Cineworld Sheffield

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

Cineworld Shrewsbury

Tue/Thu 14:30 20:40; Wed 12:45 20:40

Cineworld Solihull

Tue 14:40 20:40; Wed 11:30 14:00 20:40; Thu 14:50 20:40

Cineworld South Ruislip

Tue-Thu 14:10 20:30

Cineworld Speke

Tue 17:20 20:50; Wed/Thu 17:20 21:00

Cineworld St Helens

Tue 14:30 20:50; Wed/Thu 14:50 20:50

Cineworld St Neots

Tue-Thu 16:30 20:40 (Wed/Thu)

Cineworld Stevenage

Tue-Thu 13:40 18:30 21:00

Cineworld Stoke-on-Trent

Tue-Thu 15:10 20:40

Cineworld Swindon Regent Circus

Tue-Thu 14:30 17:00 20:30 (Wed/Thu)

Cineworld Swindon Shaw Ridge

Tue-Thu 14:50 (Wed) 17:50

Cineworld Telford

Tue 14:30 20:50; Wed/Thu 14:30 19:10

Cineworld Wakefield

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

Cineworld Warrington

Tue-Thu 15:10 17:40 20:50

Cineworld Watford

Tue 17:00; Wed/Thu 17:20

Cineworld Wembley

Tue-Thu 14:40 19:50 (Tue)

Cineworld Weston-Super-Mare

Tue-Thu 14:30 16:40 20:40

Cineworld Weymouth

Tue 14:30 20:40; Wed/Thu 14:50 20:40

Cineworld Whiteley

Tue-Thu 17:20 (Tue/Thu) 20:20

Cineworld Witney

Wed 20:20; Thu 20:30

Cineworld Wolverhampton

Tue-Thu 13:10 17:30 20:50

Cineworld Yate

Tue 16:40 20:30

Cineworld Yeovil

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

Cineworld York

Tue-Thu 14:30 20:50

Empire Birmingham Great Park

Tue-Thu 18:20 20:50

Empire Ipswich

Tue-Thu 18:20 20:50

Empire Sutton

Tue-Thu 20:50

Everyman Barnet

Wed 21:15; Thu 21:30

Everyman Chelmsford

Tue 21:30; Wed 21:50; Thu 21:10

Everyman Leeds

Wed 21:30; Thu 17:20

Odeon Andover

Fri 20:45; Sat 21:05

Odeon Basingstoke

Tue-Thu 21:00

Odeon Bath

Tue 19:40

Odeon Birmingham New Street

Tue-Thu 17:30 20:20

Odeon Bracknell

Tue-Thu 21:00

Odeon Braehead

Tue-Thu 18:40 21:10

Odeon Bridgend

Tue-Thu 21:00

Odeon Brighton

Tue-Thu 21:10

Odeon Cardiff

Tue/Wed 18:40 21:10; Thu 18:35 21:05

Odeon Charlestown

Tue-Thu 21:00

Odeon Chatham

Tue-Thu 21:00

Odeon Chelmsford

Tue-Thu 21:10

Odeon Colchester

Tue-Thu 21:10

Odeon Coolock

Tue-Thu 21:00

Odeon Coventry

Tue-Thu 21:00

Odeon Crewe

Fri/Sat 21:00

Odeon Dunfermline

Tue-Thu 21:00

Odeon Epsom

Tue-Thu 21:10

Odeon Exeter

Wed 20:30

Odeon Guildford

Tue-Thu 21:00

Odeon Hastings

Sat/Sun 21:00

Odeon Hatfield

Tue-Thu 21:10

Odeon Huddersfield

Tue-Thu 21:00

Odeon Kettering

Tue-Thu 21:00

Odeon Kilmarnock

Tue-Thu 21:10

Odeon Kingston

Tue-Thu 21:10

Odeon Limerick

Tue-Thu 21:10

Odeon Lincoln

Tue-Thu 18:20 (Tue) 21:00

Odeon Liverpool ONE

Tue-Thu 14:40 (Tue/Thu) 18:40 21:10

Odeon Luxe Birmingham Broadway Plaza

Tue-Thu 12:30 (Tue/Thu) 17:20 20:30

Odeon Luxe Bromborough

Tue/Wed 20:40; Thu 20:45

Odeon Luxe Derby

Tue-Thu 21:20

Odeon Luxe Dundee

Tue-Thu 21:20

Odeon Luxe Hull

Tue-Thu 21:00

Odeon Luxe Nuneaton

Tue-Thu 21:10

Odeon Luxe Stafford

Fri/Sat 21:50

Odeon Luxe Tamworth

Tue-Thu 21:20

Odeon Luxe Telford

Tue-Thu 21:20

Odeon Luxe Warrington

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

Odeon Manchester Great Northern

Tue/Thu 16:10 18:40 20:30; Wed 20:30

Odeon Mansfield

Tue-Thu 21:15

Odeon Metrocentre

Tue-Thu 18:40 21:10

Odeon Newark

Fri/Sat 21:00

Odeon Northwich

Tue 20:15; Thu 14:00

Odeon Norwich

Tue-Thu 18:40 21:20

Odeon Oldham

Wed 20:45

Odeon Preston

Tue/Thu 13:10 21:00; Wed 13:20 21:00

Odeon Rochdale

Tue-Thu 21:00

Odeon Salisbury

Fri/Sat 21:00

Odeon Silverlink

Tue-Thu 21:00

Odeon Southend

Tue-Thu 21:10

Odeon Stoke

Tue-Thu 21:00

Odeon Swadlincote

Tue 20:15; Thu 14:00

Odeon Swansea

Tue-Thu 21:00

Odeon Taunton

Tue-Thu 21:10

Odeon Trafford Centre

Tue-Thu 16:15 18:45 21:15

Odeon Trowbridge

Fri/Sun 21:00; Sat 21:15

Odeon Uxbridge

Fri/Sat 22:00

Odeon Worcester

Fri/Sun 20:45; Sat 21:15

Odeon Wrexham

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

Phoenix Cinema

Tue 18:15; Wed/Thu 20:35

Reel Cinema Borehamwood

Fri/Mon 20:00; Sat/Sun 20:20

Regal Film Centre

Tue-Thu 20:50

Scott Cinemas

Tue-Thu 20:30

Showcase Bristol Avon Meads

Tue-Thu 16:55 19:40 21:30

Showcase Cardiff Nantgarw

Tue-Thu 19:00 (Wed/Thu) 21:30 22:00 00:00 (Thu)

Showcase Cinema De Lux Bluewater

Tue-Thu 11:30 (Wed/Thu) 14:10 16:55 19:35 22:15

Showcase Cinema De Lux Bristol

Tue 13:30 16:10 19:15 22:15; Wed 12:00 14:45 17:25 20:00 22:30; Thu 13:00 16:00 19:00 22:00

Showcase Cinema De Lux Coventry

Tue-Thu 12:20 (Wed/Thu) 14:50 17:20 19:50 22:15

Showcase Cinema De Lux Derby

Tue-Thu 19:10 21:50

Showcase Cinema De Lux Glasgow

Tue-Thu 14:10 16:55 19:35 22:00 (Thu) 22:15 22:30 (Tue/Wed)

Showcase Cinema De Lux Leeds

Tue-Thu 14:10 (Wed/Thu) 16:55 19:35 22:15

Showcase Cinema De Lux Leicester

Tue-Thu 19:15 (Wed/Thu) 21:45

Showcase Cinema De Lux Liverpool

Tue/Thu 19:40 21:40 (Tue) 21:45 (Thu) 22:15; Wed 19:40 22:05 22:35

Showcase Cinema De Lux Nottingham

Tue-Thu 19:15 (Wed/Thu) 21:45

Showcase Cinema De Lux Paisley

Tue-Thu 13:00 15:35 19:00 (Wed) 19:35 22:15 22:20 (Tue/Wed)

Showcase Cinema De Lux Peterborough

Tue-Thu 14:55 17:20 19:55 22:30

Showcase Cinema De Lux Reading

Tue-Thu 16:35 19:10 (Wed/Thu) 21:55

Showcase Cinema De Lux Southampton

Tue-Thu 16:00 19:00 22:00

Showcase Cinema De Lux Teesside

Tue-Thu 17:20 19:10 21:35 22:15

Showcase Dudley

Tue-Thu 11:30 (Wed/Thu) 14:10 16:55 19:35 22:15

Vue Aberdeen

Wed 21:20

Vue Altrincham

Tue/Wed 21:20

Vue Barrow

Thu 20:05

Vue Basingstoke Festival Place

Tue 17:45 19:45; Wed 17:30 20:30; Thu 17:05 21:15

Vue Bedford

Tue-Thu 17:45 (Wed) 21:20

Vue Bicester

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

Vue Birkenhead

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

Vue Birmingham

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

Vue Blackburn

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

Vue Bolton

Tue 11:00 13:40 16:30 18:30 19:45 21:45; Wed 11:50 13:50 18:30 19:40 21:25; Thu 11:40 14:20 18:05 20:30

Vue Bristol Cribbs Causeway

Tue 21:25; Wed 21:45

Vue Bristol Longwell Green

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

Vue Bury The Rock

Tue 19:45 21:25; Wed 18:50 21:25; Thu 13:40 18:15 21:00

Vue Camberley

Tue 21:05; Wed 21:15; Thu 21:45

Vue Cardiff

Tue 19:15; Wed 21:55

Vue Carlisle

Tue 20:20; Wed 17:40; Thu 16:10

Vue Carmarthen

Tue 12:10 18:10 21:15; Wed 18:00; Thu 15:00 21:10

Vue Cheshire Oaks

Tue 10:25 14:20 19:15 20:20 21:15; Wed 10:40 16:45 19:00 20:15 21:20; Thu 12:45 16:50 19:05 20:15 21:15

Vue Cleveleys

Tue 20:40; Wed 20:35; Thu 21:15

Vue Cramlington

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

Vue Croydon Grants

Tue 12:35 14:45 17:15 20:45; Wed 12:45 17:20 21:15; Thu 17:55 21:10

Vue Cwmbran

Tue 11:00 13:30 17:45; Wed 21:40; Thu 18:40 21:15

Vue Dagenham

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

Vue Darlington

Tue 12:25 20:40; Wed 12:20 17:25 20:15; Thu 15:05 20:05

Vue Doncaster

Tue 12:40 14:00 20:00; Wed 12:30 16:55 21:25; Thu 13:10 18:15 20:00

Vue Dublin

Tue 20:00 21:55; Wed 20:40 21:45; Thu 13:20 20:05 21:20

Vue Eastleigh

Tue 18:00; Wed 16:55 20:30

Vue Edinburgh Ocean Terminal

Tue 14:10 18:20 20:30; Wed 14:00 17:45 21:20; Thu 21:40

Vue Exeter

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

Vue Farnborough

Tue 19:45; Wed 15:00 20:00

Vue Gateshead

Tue 18:40 20:00; Wed 11:55 17:45 20:30; Thu 13:10 18:00 21:05

Vue Glasgow Fort

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

Vue Halifax

Tue 19:45; Wed 16:50 21:25; Thu 20:25

Vue Hamilton

Tue 15:40 18:40 20:45; Wed 13:05 21:25; Thu 21:00

Vue Harrow

Tue 22:25; Wed 21:40; Thu 21:45

Vue Hartlepool

Tue/Wed 13:35 20:00 (Tue); Thu 21:25

Vue Hull Princes Quay

Tue 18:20 21:05; Wed 16:40 20:35; Thu 15:40 20:35

Vue Inverness

Tue 20:10; Wed 19:55; Thu 20:40

Vue Lancaster

Tue 21:20

Vue Leeds Kirkstall Road

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

Vue Leeds The Light

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

Vue Leicester

Tue 21:00; Wed 21:50; Thu 20:05

Vue Livingston

Tue 18:35; Thu 21:20

Vue Manchester Lowry

Tue 21:20; Wed 21:45

Vue Manchester Printworks

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

Vue Merthyr Tydfil

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

Vue Newbury

Fri 21:50; Sat 22:10

Vue Newcastle-under-Lyme

Tue 21:50; Wed 10:50 20:00 21:40; Thu 18:55 21:30

Vue Northampton

Tue 18:15 21:15; Wed 17:05 19:15 21:15; Thu 20:30

Vue Norwich

Tue/Wed 21:20; Thu 20:20

Vue Oxford

Tue/Thu 18:55 (Tue) 21:15; Wed 17:05 21:15

Vue Plymouth

Tue 21:25; Wed 14:30 19:50 21:45; Thu 11:30 16:10 18:45 20:25

Vue Portsmouth

Tue 20:20 22:20; Wed 10:00 12:30 19:15 20:15 22:00; Thu 20:00 22:05

Vue Preston

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

Vue Reading

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

Vue Redditch

Tue 21:20; Wed 16:55; Thu 20:35

Vue Romford

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

Vue Scunthorpe

Wed 21:20; Thu 21:15

Vue Sheffield

Tue 21:30; Wed 21:20 21:50; Thu 19:45

Vue Southport

Tue 21:20; Wed 17:45 19:45 21:40; Thu 18:05

Vue Staines

Tue 21:50; Wed 11:35 20:15 22:10; Thu 21:20

Vue Stirling

Tue 12:35 20:55; Wed 21:40; Thu 21:25

Vue Swansea

Tue/Wed 12:10 (Tue) 17:45 21:20; Thu 20:25

Vue Thurrock

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

Vue Torbay

Tue 17:15 20:05; Thu 20:30

Vue Watford

Tue/Thu 19:05 (Tue) 21:25; Wed 21:45

Vue Westwood Cross

Tue/Thu 18:35 21:20; Wed 19:15 21:25

Vue Worcester

Sat 22:40; Sun 21:25

Vue York

Tue/Thu 19:15 (Tue) 21:20; Wed 17:45 21:25

From: Friday 1st December
To: Thursday 7th December

Cineworld Aberdeen – Queens Link

Fri/Sat 19:40; Tue/Wed 15:10 (Wed) 20:30

Cineworld Aldershot

Fri/Mon-Thu 15:00 20:50; Sun 20:45

Cineworld Ashford

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

Cineworld Ashton-under-Lyne

Fri/Mon-Thu 13:20 16:20 (Mon-Wed) 20:50; Sat/Sun 20:50

Cineworld Barnsley

Fri-Sun 15:30 (Fri) 20:40; Mon-Thu 12:40 (Wed) 15:20 18:00 (Mon-Wed) 20:40

Cineworld Basildon

13:40 (Mon/Wed/Thu) 13:50 (Fri/Tue) 17:10 20:40

Cineworld Bedford

Mon 16:20; Wed 20:00

Cineworld Belfast

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

Cineworld Bexleyheath

Sat/Tue/Wed 17:00 (Tue/Wed) 20:40; Mon 17:00

Cineworld Birmingham

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

Cineworld Boldon Tyne And Wear

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

Cineworld Bracknell

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

Cineworld Bradford

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

Cineworld Braintree

Fri-Sun/Thu 20:45; Mon-Wed 14:30 17:10 20:45

Cineworld Brighton

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

Cineworld Broughton

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

Cineworld Burton Upon Trent

Fri 16:20; Sat/Sun 20:40; Mon/Wed 16:50 19:30 (Wed); Tue 17:20 20:00; Thu 16:45

Cineworld Cardiff

Fri-Sun/Tue/Wed/Thu 13:50 (Tue-Thu) 17:10; Mon 13:45 17:10

Cineworld Castleford

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

Cineworld Chesterfield

Fri-Mon/Thu 17:00 (Mon) 20:40; Tue 17:10 20:40; Wed 17:20 20:40

Cineworld Chichester

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

Cineworld Crawley

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

Cineworld Dalton Park

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

Cineworld Didsbury

Mon/Tue 13:50; Wed 11:30 14:00 19:40

Cineworld Dundee

Sun/Tue/Wed 16:30 (Tue/Wed) 20:40; Mon 16:20 20:40

Cineworld Ely

Sun-Wed 20:40

Cineworld Falkirk

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

Cineworld Feltham

Fri/Mon-Thu 13:45

Cineworld Glasgow – Parkhead

Fri 20:50; Sat/Sun 20:40; Tue 19:40; Wed 20:00; Thu 16:45

Cineworld Glasgow – Renfrew Street

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

Cineworld Glasgow – Silverburn

Fri/Mon-Thu 14:00 17:00 20:50 (Mon-Thu); Sat 16:30; Sun 17:00

Cineworld Gloucester Quays

Tue 16:10; Wed 20:20; Thu 16:20

Cineworld Harlow – Harvey Centre

Sat/Sun 15:15; Mon-Wed 17:40 20:30

Cineworld Hemel Hempstead

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

Cineworld Hinckley

Mon/Tue 16:10; Wed 16:00

Cineworld Hull

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

Cineworld Ipswich

Fri/Sat 20:45; Mon-Wed 13:50 16:30 20:45; Thu 20:50

Cineworld Leigh

Fri-Sun 20:40; Mon/Tue/Thu 20:00; Wed 13:20 16:40 19:50

Cineworld Llandudno

Fri-Wed 16:50 (Mon-Wed) 20:40

Cineworld Loughborough

Fri 20:40; Mon/Tue 16:40 20:00 (Mon); Wed/Thu 16:30 20:00 (Wed)

Cineworld Milton Keynes

Fri/Mon-Thu 14:10 18:00 21:00 (Mon-Wed); Sat 18:00

Cineworld Newcastle Upon Tyne

12:00 (Sat/Sun) 14:50 17:30 20:50

Cineworld Newport Spytty Road

Fri-Mon/Thu 16:50 20:45; Tue 15:30 20:45; Wed 16:20 20:45

Cineworld Northampton

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

Cineworld Nottingham

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

Cineworld Plymouth

15:40 (Fri/Mon-Thu) 20:40

Cineworld Poole

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

Cineworld Rochester

Fri/Mon/Tue/Thu 15:40 20:40 (Mon/Tue); Sun 20:40; Wed 14:00 15:40 20:40

Cineworld Rushden Lakes

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

Cineworld Sheffield

Fri-Wed 14:00 (Fri/Mon-Wed) 16:40 20:50; Thu 14:00 16:50 20:50

Cineworld Solihull

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

Cineworld South Ruislip

14:30 17:10 20:40 (Tue/Wed)

Cineworld Speke

Fri-Tue/Thu 16:20 (Mon/Tue) 20:40; Wed 15:20 20:40

Cineworld St Helens

Fri-Sun 20:40; Mon-Thu 19:45

Cineworld St Neots

Mon-Wed 20:00

Cineworld Stevenage

Fri/Sun-Thu 15:20 (Fri/Mon-Thu) 18:00 20:40; Sat 18:00 20:45

Cineworld Stoke-on-Trent

Fri/Sat/Thu 15:00 (Fri/Thu) 20:40; Mon 16:50; Tue 16:20 20:45; Wed 15:00 17:30 20:40

Cineworld Swindon Shaw Ridge

Mon/Tue/Thu 16:20; Wed 19:00

Cineworld Telford

Fri/Sat/Tue/Thu 20:40; Wed 19:50

Cineworld Wakefield

Fri 15:30; Mon-Wed 17:10 19:50; Thu 16:30 19:50

Cineworld Warrington

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

Cineworld Weston-Super-Mare

Fri/Thu 16:20; Mon-Wed 16:00

Cineworld Weymouth

Fri-Sun 20:40; Mon-Wed 16:40 19:20 (Tue/Wed); Thu 16:00

Cineworld Wolverhampton

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

Cineworld Yate

Fri 20:40; Mon/Tue/Thu 16:30 20:00; Wed 16:00 20:00

Cineworld Yeovil

Fri/Sun-Thu 15:40 (Mon-Wed) 20:40

Cineworld York

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

Empire Ipswich

Fri-Sun 20:45

Empire Sutton

Fri-Sun 20:45

Everyman Chelmsford

Fri/Sat 22:30; Tue 21:15; Thu 20:50

Odeon Bath

Thu 12:20

Odeon Birmingham New Street

Fri 17:40; Sat 18:00; Sun 21:00; Mon 14:20 19:50; Tue 17:00 20:40; Wed 13:30 17:00 20:30; Thu 15:40 20:50

Odeon Blanchardstown

Fri 21:45; Sat 21:50

Odeon Bracknell

Sun 20:00; Mon-Wed 20:50

Odeon Braehead

Mon-Wed 21:10

Odeon Bridgend

Sun/Mon/Wed 20:40; Tue 20:50

Odeon Cardiff

Fri/Sat 21:50; Mon-Wed 21:10; Thu 12:10

Odeon Chatham

Sat 21:10; Mon 20:45; Wed 16:30

Odeon Chelmsford

Fri/Sat 20:40

Odeon Crewe

Tue-Thu 21:00

Odeon Dunfermline

Mon-Wed 20:50

Odeon Exeter

Sun/Tue 20:15

Odeon Hatfield

Sat/Sun 20:50

Odeon Kingston

Sat/Sun 20:30; Mon-Thu 20:40

Odeon Lincoln

Fri 18:10; Wed 17:45

Odeon Liverpool ONE

Fri 12:50 21:30; Sat/Sun 16:20 20:50; Mon/Tue/Thu 15:40 20:40; Wed 13:50 21:30

Odeon Luxe Birmingham Broadway Plaza

Fri/Mon-Thu 12:40 15:20 18:20 21:10 (Thu) 21:40 (Tue) 23:20 (Fri); Sat/Sun 15:00 18:30 21:20 23:20 (Sat)

Odeon Luxe Bromborough

Sat 19:15; Mon-Wed 20:30

Odeon Luxe Derby

Tue/Wed 21:10; Thu 20:50

Odeon Luxe Dundee

Fri-Wed 21:00

Odeon Luxe East Kilbride

Fri 21:00; Sat/Sun 20:50; Tue 20:30

Odeon Luxe Glasgow Springfield Quay

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

Odeon Luxe Hull

Fri 21:00; Mon-Wed 20:40

Odeon Luxe Leeds Thorpe Park

Mon/Wed 20:40; Tue 21:00

Odeon Luxe Liverpool Switch Island

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

Odeon Luxe Sheffield

Sun 19:20; Mon/Tue 20:30; Wed/Thu 20:20

Odeon Luxe Tamworth

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

Odeon Luxe Telford

Fri 21:10; Sat 20:30 21:40; Sun 21:30; Mon-Wed 21:00

Odeon Luxe Warrington

Fri/Mon-Thu 20:50; Sat/Sun 21:00

Odeon Manchester Great Northern

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

Odeon Mansfield

Mon-Wed 20:45

Odeon Metrocentre

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

Odeon Milton Keynes Stadium

Fri-Sun/Thu 21:10; Mon-Wed 21:20

Odeon Newark

Sun/Tue 20:30

Odeon Norwich

Fri 21:50; Sat 21:40; Mon-Wed 21:10

Odeon Oldham

Sat/Sun 20:30

Odeon Rochdale

Mon/Wed 20:30

Odeon Silverlink

Fri-Sun 21:10

Odeon Stoke

Sat/Sun 18:20; Mon/Tue 20:40

Odeon Swansea

Fri 12:20; Mon-Thu 20:40

Odeon Taunton

Sun 19:20

Odeon Trafford Centre

Fri/Sat/Mon-Thu 21:30

Odeon Uxbridge

Fri 22:10; Sat 22:30

Odeon Worcester

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

Odeon Wrexham

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

Scott Cinemas

Fri-Sun 20:15

Showcase Cardiff Nantgarw

21:30 00:00 (Fri)

Showcase Cinema De Lux Bluewater

10:30 13:10 14:35 19:00 (Fri/Sun-Thu) 21:40 (Sat-Thu) 22:25 (Fri)

Showcase Cinema De Lux Glasgow

Fri-Sun/Tue/Wed/Thu 18:50 22:15 (Sat/Sun/Tue-Thu); Mon 22:15

Showcase Cinema De Lux Leeds

13:40 19:35 (Fri-Sun/Tue/Wed/Thu) 22:05 23:55 (Fri/Sat)

Showcase Cinema De Lux Leicester

Fri 21:50 23:50; Sat 21:50 23:25; Sun-Thu 15:30 (Mon-Thu) 21:50

Showcase Cinema De Lux Nottingham

16:50 19:20 (Tue/Wed) 21:45

Showcase Cinema De Lux Paisley

Fri 18:45 00:10; Sat/Sun/Tue-Thu 18:45 21:30 21:45 (Tue); Mon 21:00

Showcase Cinema De Lux Peterborough

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

Showcase Cinema De Lux Southampton

Fri-Sun/Wed/Thu 22:00; Mon 22:30

Showcase Cinema De Lux Teesside

Fri/Sat 22:00 23:35; Sun-Thu 19:35 (Mon-Wed) 22:00

Showcase Dudley

Fri/Mon-Thu 14:25 16:50 (Mon-Wed) 19:45 (Fri/Tue-Thu) 22:20; Sat/Sun 13:55 (Sun) 16:20 (Sun) 19:45 22:20

Vue Cardiff

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

Vue Croydon Grants

Fri 13:55; Sat 18:10; Sun 18:45; Tue 21:20; Wed 17:55 21:30; Thu 17:15

Vue Harrow

Fri 23:45; Sat 00:00; Tue 12:40; Wed 22:25; Thu 21:35

Vue Leeds The Light

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

Vue Portsmouth

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

Vue Reading

Sat 23:45; Wed 22:05; Thu 15:25

Vue Romford

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