Christmas Karma (PG)
Cast: Kunal Nayyar, Billy Porter, Boy George, Eva Longoria, Leo Suter, Charithra ChandranGenre: Musical
Author(s): Gurinder Chadha
Director: Gurinder Chadha
Release Date: 14/11/2025
Running Time: 114mins
Country: UK
Year: 2025
Mean-spirited miser Eshaan Sood runs a loans and financial services service, which he started with his late business partner Jacob Marley. Eshaan callously fires his staff on Christmas Eve except for loyal clerk Bob Cratchit, who returns home to wife Mary and their four children including Tiny Tim. As the clock ticks down to Christmas Day, Eshaan is tormented by Marley's spirit and three spectral heralds.
LondonNet Film Review
Christmas Karma (PG) Film Review from LondonNet
Following her reworking of Frank Capra (It’s A Wonderful Afterlife) and a Bollywood-style revision of Jane Austen (Bride And Prejudice), writer-director Gurinder Chadha unwraps Charles Dickens’s festive fable of ghostly visitations. She reimagines a cold-hearted curmudgeon’s redemption in modern-day London where timely concerns about immigration, the meaning of Britishness and the rise of Reform UK are at the forefront of her Scrooge’s mind…

“I have no time for the weak,” loudly professes mean-spirited miser Eshaan Sood (Kunal Nayyar), bemoaning the UK’s rising population and the intolerable strain on the NHS and public services. “There is a limit to what this island can manage,” he sneers. Seven years since the death of his business partner Jacob Marley (Hugh Bonneville), Eshaan presides over their loans and financial services business with an absence of compassion for those less fortunate. He callously fires his staff on Christmas Eve except for loyal clerk Bob Cratchit (Leo Suter), who returns home to wife Mary (Pixie Lott) and their four children including Tiny Tim (Freddie Marshall-Ellis). The boy requires urgent medical treatment in Switzerland.
As the clock ticks down to Christmas Day, Eshaan is tormented by Marley’s spirit and three spectral heralds. The Ghost of Christmas Past (Eva Longoria) transports Eshaan to childhood in early 1970s Uganda when Idi Amin ordered the expulsion of the minority Asian population. Happier times working for Mr Fezzywig (Allan Corduner) and his wife (Tracy-Ann Oberman) preface the arrival of the Ghost of Christmas Present (Billy Porter) to offer glimpses at how nephew Eddie (Bilal Hasna) truly feels about Eshaan. A shrouded Ghost of Christmas Future (Boy George) silently awaits Tiny Tim’s funeral cortege, which tips Eshaan over the edge.
Christmas Karma is a well-intentioned update to Dickens, soaked with more Yuletide spirit than the booziest homemade Christmas pud. Chadha’s film doesn’t go up in flames but some of the tonal gear shifts are uncomfortably sharp. Nayyar’s committed lead performance provides grim-faced consistency until his skinflint’s joyful rebirth. Supporting characters sing, rap and quip, including Colin the Cabbie (Danny Dyer), who caterwauls his version of the 12 Days Of Christmas which commences with a butter-basted turkey. “I’m not sayin’ me wife can’t cook but we usually pray after we’ve eaten,” he chuckles.
An eclectic musical soundtrack mirrors the rich multiculturalism of the capital, melding pop, bhangra, gospel, Christmas carols and rap with original contributions from Gary Barlow, Nitin Sawhney, Shaznay Lewis, Ben Cullum, Panjabi MC, Malkit Singh and Jassi Sidhu. The seasonal salutations culminate in Priyanka Chopra performing a Hindi-language version of Last Christmas by Wham!, which becomes a full cast and crew singalong over the end credits in keeping with Chadha’s previous films.
– Sarah Lee

Popular on LondonNet
London Cinemas Showing Christmas Karma
From: Friday 5th December
To: Thursday 11th December
Cineworld At The O2, Greenwich
Sat/Sun 12:10
Sat/Sun 10:30
Sat 11:10
Fri 11:50; Sun 11:20; Mon/Wed 12:00 14:40; Tue 12:00 14:50; Thu 12:30 14:10
Sat/Sun 09:40
Fri/Mon/Wed/Thu 15:20; Sat 11:20; Tue 16:20
Fri 12:00; Sat 12:30; Sun 11:30
Sat 11:10; Sun/Mon 14:50; Wed 16:10; Thu 13:20
Sat 09:50; Sun 09:35
Sat 09:15; Sun 10:10
Sat 09:25; Sun 09:00
Sat 09:55; Sun 14:10
Sat 10:30; Sun 09:45
Sat 09:15; Sun 09:10
Sat 09:05 14:15; Sun 09:00
From: Friday 12th December
To: Thursday 18th December
Cineworld At The O2, Greenwich
Sat/Sun 11:30
Sat/Sun 10:30
Sat 10:40; Sun 10:20
Sun 11:40
Sat 11:20; Mon-Thu 12:00
Fri-Sun 13:10; Mon/Wed 12:50; Tue/Thu 12:00
Sat/Sun/Tue-Thu 12:15
Fri 16:10; Sat 12:50; Sun 13:30; Mon 16:20; Wed 14:30
Sat 22:50
Sat 11:00; Sun 12:05
Sat 11:05; Sun 11:15
Sat 11:45; Sun 11:00
Fri 12:55; Sat 12:40; Sun 12:45; Mon/Thu 11:35; Tue 11:25; Wed 11:10
Sat 11:15; Sun 11:10
Sat 12:40; Sun 11:55
Sat 12:05; Sun 11:15 23:25
UK and Irish Cinemas Showing Christmas Karma
From: Friday 5th December
To: Thursday 11th December
Fri 17:00
Sat/Sun 13:00
Fri 17:00
Cineworld Aberdeen – Queens Link
Sat/Sun 10:20
Cineworld Aberdeen – Union Square
Sun 10:00
Fri/Mon-Thu 11:00; Sat/Sun 10:10
Fri/Mon-Thu 11:00; Sat 10:10; Sun 12:10
Fri 11:10; Sat/Sun 10:20 12:10 (Sat); Mon-Wed 11:00; Thu 11:40
Sat 11:30; Sun 10:10
Fri/Mon/Wed/Thu 15:30; Sat 10:30; Sun 11:20; Tue 15:20
Fri/Mon-Thu 13:40; Sat/Sun 10:10
Cineworld Boldon Tyne And Wear
Sat/Sun 10:20
Sat/Sun 10:30
Sat/Sun 11:30
Sat 11:30; Sun 11:20
Sat/Sun/Tue/Wed 10:20 (Sat) 12:10; Thu 12:00
Sat 10:40
Sat 11:30; Wed 13:00
Sat/Sun 10:20
Sat 10:30; Sun 12:00; Mon-Thu 11:00
Sat/Sun 11:00
Fri/Mon-Thu 12:30 15:20; Sat 10:50 13:30
Fri/Mon-Wed 11:50; Sat 10:30; Thu 12:30
Sat 11:30; Sun 11:20; Mon 15:20; Tue-Thu 16:50
Sat/Sun 10:20
Cineworld Eastbourne At The Beacon
Sat 11:30; Sun 12:00
Sat/Sun 10:10 12:10 (Sat)
Sat 11:10; Sun 11:20; Mon 15:20; Tue-Thu 16:50
Sat 10:10; Mon-Thu 12:10
Sat/Sun 10:00
Cineworld Glasgow – Silverburn
Sat/Sun 10:10 12:00
Sat/Sun 10:40 (Sat) 13:20
Fri/Mon-Thu 13:30; Sat 11:20; Sun 11:10
Wed 11:00
Sat/Sun 10:00
Fri/Mon-Thu 13:40; Sat/Sun 10:10
Sat 11:30
Sat 10:20
Sat 10:20; Sun 10:50; Mon-Thu 13:40
Fri/Wed 11:10; Sat 10:00 12:10; Sun 12:00; Mon/Tue/Thu 11:30
Fri/Sun-Thu 10:15 (Sun) 11:30; Sat 10:15 12:00
Fri/Mon-Thu 10:20 (Tue) 12:00; Sat 10:20
Sat 10:10
Sat 10:00
Sat 11:10; Sun 12:00
Fri/Mon-Thu 16:00; Sat 10:30 12:40; Sun 10:20 13:20
Sat 11:30; Sun 11:20
Fri 13:30; Sat/Tue-Thu 10:40 (Sat) 13:20; Sun 13:00; Mon 12:10
Sat 10:10; Sun 10:00
Sat 10:40
Fri 12:10; Sat/Sun 10:20; Mon-Thu 12:15
Fri/Sun 10:10 (Sun) 12:10; Sat 10:10 13:10; Mon-Thu 11:20
Sat/Sun/Tue-Thu 10:45 (Sat/Sun) 13:30; Mon 11:50
Sat 11:00
Sat 10:30; Sun 11:30
Fri/Mon-Thu 12:00
Sat 12:20; Sun 11:20
Fri/Sat 10:20 (Sat) 16:40; Sun/Tue-Thu 10:20 (Sun) 17:20; Mon 17:20 19:15
Sat 10:40
Sat 10:20; Sun-Tue/Thu 10:20 (Sun) 12:30; Wed 13:10
Thu 17:15
Thu 17:20
Tue/Thu 16:50
Fri 14:00; Sat 11:00; Sun 14:50; Tue 15:10; Thu 15:40
Sat 10:40
Tue 15:00; Wed 12:10
Sat 10:50
Sat 11:50; Sun 11:40
Sat 11:20; Sun 15:40
Sat 12:00; Wed 16:30
Sun 09:00
Wed 15:00; Thu 13:40
Sat 12:00; Sun 11:15
Tue 12:10; Wed 12:00
Wed 12:45
Sat 11:00
Sat 11:10
Sat/Sun 12:00
Sat 12:00
Sat 11:00; Sun 12:10
Sat/Sun 12:00
Sat 10:30
Sat 10:15; Sun 12:30
Odeon Luxe Birmingham Broadway Plaza
Fri 15:45; Sat-Tue/Thu 10:50 (Sat/Sun) 15:50; Wed 15:50 17:50
Mon 14:50; Tue 15:10; Thu 14:00
Tue 15:10; Thu 17:10
Wed 12:10
Odeon Luxe Edinburgh Wester Hailes
Fri 12:00; Sat/Sun 10:40
Sun 11:20; Wed 16:10
Sun 12:00
Tue 15:10; Wed 15:30; Thu 17:10
Fri-Sun 12:10; Mon/Thu 12:50
Odeon Luxe Liverpool Switch Island
Sat/Sun 12:30; Mon 15:30; Tue 18:00; Wed 13:10; Thu 16:20
Sat 12:00; Thu 13:20
Sat/Sun 12:00; Mon/Wed 15:45
Sat/Sun 09:50
Sat 11:15
Fri/Wed 15:30; Mon 12:10
Tue 12:30; Thu 13:10
Sat/Sun 12:00
Fri/Sun-Tue/Thu 12:10 16:30 (Thu); Sat 11:50; Wed 16:00
Sat 11:10; Mon 12:10; Wed 12:50
Sat 11:00; Sun 12:15
Sat-Thu 12:20
Tue 17:00; Thu 12:10
Sat 10:15
Sat 13:15; Sun 12:50
Sat 10:10; Sun 11:00; Mon 15:40; Wed 16:10
Sat 13:20; Sun 12:30; Wed 16:30; Thu 16:20
Sun 09:30; Thu 16:30
Sat/Sun 10:40
Sat/Sun 12:00; Wed 12:20
Mon/Tue/Thu 16:50; Wed 17:00
11:30 14:15 17:00
Sat 13:00; Sun 10:40; Mon 15:40; Wed 16:10
Fri 11:30; Sat 12:00; Sun 10:40; Mon/Tue 12:10; Thu 12:20
Sat 10:30; Mon/Wed/Thu 13:30
Sat/Sun 12:00; Tue 12:10
Fri 17:30
Fri 17:00
Sat 13:15; Sun 17:30
Fri 17:00
Thu 17:15
Fri 17:00
Sat/Sun 13:15
Thu 16:20
Fri 10:15; Mon 10:50; Tue/Thu 10:45; Wed 11:00
Showcase Cinema De Lux Bluewater
Fri/Mon 13:00 (Fri) 15:45 18:30; Sat 12:45 18:35 23:10; Sun 12:45 15:45; Tue-Thu 10:20 15:45 18:30 (Wed)
Showcase Cinema De Lux Coventry
Fri/Mon-Wed 13:30 16:15 19:05 (Wed); Sat 10:00 13:30; Sun 10:50; Thu 13:30 16:20 19:05 22:10
Fri 13:35 16:15; Sat 11:00; Sun 11:30; Mon 10:35 13:25 16:15; Tue/Thu 11:45 14:30; Wed 13:45
Fri/Mon 10:30 13:15 16:00; Sat 15:50; Sun 13:15; Tue 12:45; Wed 18:35
Showcase Cinema De Lux Leicester
Mon 13:30 16:15; Tue 13:10; Wed/Thu 13:00 (Wed) 16:00
Showcase Cinema De Lux Liverpool
Fri/Wed 16:30; Mon 16:40; Tue 13:15 19:15; Thu 13:20 16:10
Showcase Cinema De Lux Nottingham
Fri 16:20; Sat 10:10; Sun 10:20; Tue 16:00; Wed 16:35
Showcase Cinema De Lux Paisley
Sat 12:45
Showcase Cinema De Lux Peterborough
Sun 17:00
Showcase Cinema De Lux Reading
Sat 12:50; Mon/Tue 10:45; Wed 11:30
Showcase Cinema De Lux Southampton
Mon 10:00; Tue/Wed 11:10; Thu 13:00
Showcase Cinema De Lux Teesside
Fri 12:50; Sat 13:05; Mon 13:55 21:05; Tue 16:55; Wed/Thu 13:55 16:15 (Thu)
Fri 10:45 13:30 16:20; Sat 10:30 13:20 20:50; Sun 12:40 15:40 21:50; Mon-Wed 14:10 16:55; Thu 13:35 16:45
Fri 17:00
Vue Basingstoke Festival Place
Sat 10:15; Sun 09:30
Fri 09:50; Sat 09:15; Sun 09:30; Wed 11:05
Sat 09:00; Sun 10:00
Sat 09:55; Sun 10:05
Sat 09:15; Sun 09:30
Sat/Sun 09:00
Sat 09:20; Sun 09:30
Sun 10:05
Sun 09:45
Fri 14:05; Sat 12:15; Sun 10:00; Mon 15:40; Tue 16:40; Wed 16:15; Thu 17:05
Fri 09:40; Sat 10:05; Sun 11:45; Tue 16:00; Wed 11:15; Thu 14:35
Sat 09:15; Sun 09:25
Fri 10:25; Sat 10:50; Sun 10:40
Sat 10:05; Sun 09:00
Sat 09:00; Sun 09:15
Sat 09:20; Sun 09:30
Sat 09:35; Sun 09:40
Sat 09:30; Sun 09:15
Sat 10:30; Sun 09:25
Sat 09:00; Sun 09:05
Sat 09:30; Sun 09:25
Sat 09:00; Sun 09:20
Sat 09:45; Sun 09:20; Wed 11:00
Sat/Sun 09:30
Sat/Wed 10:00 15:55 (Sat); Sun 09:25 15:45 23:00; Mon 18:10; Tue 11:00; Thu 17:55
Sat 09:20; Sun 10:05; Tue 12:45; Wed 15:40; Thu 13:45
Sat 09:55; Sun 09:35
Sat 09:00; Sun 09:20
Fri 09:45; Sat 09:00; Sun 19:20; Mon 11:50; Tue 22:25; Wed 15:00; Thu 13:30
Sat 15:00; Sun 11:05
Vue Manchester Quayside (Media City UK)
Sat 09:00; Sun 09:10
Sat 09:50; Sun 10:05; Tue 15:15; Wed 14:00
Thu 13:20
Sat 10:00; Sun 09:30
Sat 15:50; Sun 09:45
Sat 09:15; Sun 09:20
Sat 10:05; Sun 09:25
Fri 09:40; Sun 09:30; Mon 11:05; Tue 17:35; Wed 14:35; Thu 17:15
Fri 17:45; Sat 11:05; Sun 09:15; Mon 11:40 22:25; Tue 11:10; Wed 11:50 14:20; Thu 17:25
Fri 12:05 14:45; Sat 12:20 16:05; Sun 12:30; Mon 11:05 17:30; Tue 10:50 17:30; Wed 10:05 13:10 15:50; Thu 13:40 17:25
Sat 09:30; Sun 10:50
Fri 10:55; Sat 09:30; Sun 10:20
Sat 09:00; Sun 13:25
Sat 09:20 10:40; Sun 09:30
Fri 13:20; Sat/Sun 09:20; Mon 14:40
Fri 14:05; Sat 10:00 13:00; Sun 15:50; Mon 17:25; Tue/Wed 11:05; Thu 10:50
Sat 11:25; Sun 09:30
From: Friday 12th December
To: Thursday 18th December
Sat/Sun 14:35
Sat 15:00; Sun 12:45
Sat/Sun 14:35
Cineworld Aberdeen – Queens Link
Fri/Mon-Wed 16:30; Sat 11:10 13:10 17:10; Sun 12:20
Cineworld Aberdeen – Union Square
Sun 11:10
Sat/Sun 10:50
Sat/Sun 10:30
Wed 11:00
Sat 11:50; Sun 10:00
Fri/Mon-Wed 16:30; Sat/Sun 10:30
Sat/Sun 10:00
Sat/Sun 10:50
Sat 11:10; Sun 10:30
Cineworld Boldon Tyne And Wear
Sat 10:00; Sun 11:10
Sat/Sun 10:00
Sat/Sun 10:30
Sat/Sun 11:00
Sat 10:30
Sat/Sun 11:15
Sat 10:10
Sat/Sun 10:00
Sat 10:00; Sun 11:45
Sat 10:30; Sun 10:20
Sat 10:20 12:45; Sun 10:20 12:40
Sat/Sun 10:30
Sat 10:00 11:00; Sun 11:50
Sat 10:40; Sun 10:30
Sat/Sun 10:00
Cineworld Eastbourne At The Beacon
Sat 10:10
Sat 11:20; Sun 11:30
Fri/Mon/Wed 16:30; Sat 11:20
Sat/Sun 10:00
Cineworld Glasgow – Silverburn
Sat/Sun 10:10
Sat/Sun 10:00
Sat 10:00; Sun 10:10
Sat/Sun 10:10
Sat 10:10
Sat/Sun 10:30
Sat 10:10
Sat/Sun 10:50
Sat/Sun 10:50
Fri/Sun-Thu 11:30
Sat/Sun 10:10
Sat 11:30; Sun 10:30
Sat/Sun 10:45
Sat/Sun 10:50
Sat/Sun 10:10
Sun 10:00
Sat/Sun 10:00 (Sun) 10:20
Fri/Mon/Tue/Thu 16:10; Sat 10:00 12:50; Sun 10:10 12:50; Wed 13:20
Sat/Sun 10:00
Sat/Sun 10:00
Sat/Sun 10:10
Sat 10:00; Sun 10:10
Sat 10:30; Sun 11:30
Sun 11:20
Sat 10:30; Sun 10:00
Sat/Sun 10:00
Sat/Sun 10:20
Sat/Sun 10:00
Sat 10:10; Sun 10:40
Sun 10:10
Fri/Mon-Thu 11:10 13:40; Sat 10:00 13:40; Sun 10:50 13:40
Sat 10:00
Sat 10:10
Fri 14:00; Sat 12:10; Mon 17:10; Tue-Thu 13:10
Sat 12:00; Sun 15:00; Mon 16:00; Thu 17:40
Sat 10:00
Wed 16:50
Wed 16:20
Sat 13:40
Sat 11:20
Fri/Mon 16:10; Sat 12:50; Sun 13:20; Wed 14:30
Sat/Sun 12:00
Fri/Sat 12:30; Mon/Thu 13:10
Sat/Sun 10:10
Fri/Tue/Thu 13:10; Sat/Sun 10:20; Mon 14:30
Sat 12:30; Sun 11:00
Sat/Sun 12:30; Mon 12:20
Sun 12:00
Fri 13:00; Sat 12:30; Sun 12:40; Mon/Thu 15:40; Tue 14:15; Wed 14:10
Sat 12:30; Tue 17:10; Wed/Thu 14:50
Sat 10:30
Sat 14:50
Sat 10:00
Fri 16:20; Sat 12:50; Sun 10:50
Sat 11:00; Sun 11:40
Fri 19:15; Sat/Sun 11:45
Tue 15:15; Thu 15:30
Odeon Luxe Birmingham Broadway Plaza
Fri 13:20; Sat 11:50; Sun 12:00; Mon-Thu 13:40
Fri/Sat 12:30; Sun 11:00; Mon-Wed 16:10; Thu 14:50
Fri 15:00; Sat 12:00; Sun 11:00
Sat/Sun 12:30; Mon 17:20; Tue/Wed 17:00; Thu 14:50
Sat/Sun 12:00
Sat 12:30; Sun 10:10
Odeon Luxe Edinburgh Wester Hailes
Sun 10:20
Sun 14:30; Wed 16:40
Odeon Luxe Glasgow Springfield Quay
Sat/Sun 12:50
Fri 15:10; Sat/Sun 14:10; Mon 16:10; Wed 16:20; Thu 17:00
Sat-Mon 12:30; Tue/Wed 17:00; Thu 14:50
12:50
Odeon Luxe Liverpool Switch Island
Fri-Sun 12:50; Mon/Tue/Thu 13:10; Wed 16:20
Sun 11:00
Sun 10:50; Wed 16:50
Sun 14:10
Sun 16:10
Sat/Sun 12:30; Mon 17:20; Tue/Wed 17:00; Thu 14:50
Sat/Sun 14:10
Sat/Sun 10:10; Tue/Wed 12:00
Fri/Sat/Mon 12:50; Wed 13:10
Sat 11:30; Sun 11:00; Tue 16:00
Fri/Sat 10:20 (Sat) 12:20; Sun 11:00 12:20
Sat 14:20; Tue 15:50
Sat 12:00; Wed 17:10
Sat 12:15; Sun 11:00; Thu 18:15
Fri 15:40; Sat 12:30; Sun 12:00; Mon/Wed/Thu 16:20; Tue 18:20
Sat 11:30; Sun 11:00; Tue 16:00
Fri/Wed 13:20; Sat 12:10; Tue 13:50
Fri 17:20; Sat/Sun 12:00; Thu 13:10
Sat/Sun 12:50; Tue 16:30; Wed/Thu 17:10
11:20 12:10
Sat 12:15; Sun 14:20
Fri-Sun 12:30; Mon 12:00; Wed 12:20; Thu 15:40
Sat/Sun 11:00
Sat 10:15
Sat 10:20; Wed 16:10
Sat 14:00; Sun 16:45
Sat/Sun 14:35; Thu 17:00
Sat/Sun 13:30; Wed 16:30
Sat-Mon 14:35; Thu 17:00
Sat/Sun 14:35
Sat/Sun 12:15
Fri 13:30; Sat 11:00; Sun 10:20; Mon 13:05 15:45; Tue/Wed 13:15 16:00 18:50 (Wed); Thu 16:10
Showcase Cinema De Lux Bluewater
Fri 12:45 15:30 18:15; Sat/Tue 10:30 (Tue) 13:15 16:00 18:45 (Sat); Sun 13:05 15:45; Mon 12:50 15:35 18:20; Wed 16:25; Thu 13:45 16:15
Showcase Cinema De Lux Coventry
Fri 14:45 17:30; Sat 10:25; Sun 10:30
Fri 11:15; Sat 10:45; Sun 10:15; Mon/Tue 13:15; Wed 13:40 16:20
Fri 14:50; Sat 13:00; Mon 14:35 18:05; Tue 15:20; Wed 12:40 16:20 18:00
Showcase Cinema De Lux Leicester
Sat 10:10
Showcase Cinema De Lux Nottingham
Fri 13:05; Sat/Wed 13:10; Mon 12:35; Tue 13:00
Showcase Cinema De Lux Reading
Sat 12:10
Fri 13:25; Mon 13:30 16:15; Tue/Wed 13:15 16:00; Thu 11:45 17:20
Sat/Sun 14:35
Mon 12:30; Tue 13:05; Wed 13:55; Thu 11:55 16:30
Vue Basingstoke Festival Place
Sun 11:20
Sat 11:50; Sun 10:20
Fri 10:30; Sat 11:30; Sun 12:05; Wed 11:40
Sat 11:15; Sun 11:05
Sat 13:40; Sun 13:55
Sat 12:30; Sun 14:30
Sat 10:30; Sun 11:25
Fri 23:35; Sat 12:00 22:15; Sun 11:15; Mon 22:30; Tue 21:25; Wed 10:50; Thu 22:35
Fri 09:55 12:40; Sat 10:10 12:35; Sun 15:00; Mon 10:50 13:20; Tue 10:50 13:45 19:25; Wed 10:40 13:45; Thu 12:30 14:30 20:50
Sat 12:30; Sun 12:05
Fri 14:50; Sat 11:30; Sun 15:45; Mon 12:40; Thu 11:50
Sat 11:20; Sun 12:25; Thu 11:45
Sat 10:50; Sun 11:00
Sat 11:20; Sun 12:35
Sat 11:05; Sun 11:45
Sat 12:30
Sat 11:35; Sun 11:10
Sat 11:40; Sun 11:20
Sat 15:00; Sun 11:20
Sat 15:20; Sun 11:10
Sat 12:35; Sun 13:55; Thu 22:35
Sat 13:30; Sun 11:05
Sat 11:20; Sun 11:15
Sat 11:30; Sun 11:00
Fri 10:45; Sat 12:05 23:10; Mon/Thu 11:30; Tue 22:30; Wed 11:10
Fri 11:15; Sat/Sun 12:05
Sat 12:05; Sun 11:10
Sat 11:00; Sun 11:20
Fri 23:20; Sat 22:50; Sun 20:55; Wed 10:50; Thu 22:00
Sat 12:00; Sun 11:15; Tue 10:00; Thu 11:00
Vue Manchester Quayside (Media City UK)
Sat 11:30; Sun 11:55
Fri 12:10 14:55 20:35; Sat 11:45 15:50 21:45; Sun 14:55 19:00; Mon 11:05 14:05 16:35; Tue 13:55 19:45; Wed 14:05 18:15; Thu 12:55 15:25 19:10
Sat 12:50; Sun 13:00
Sat 12:30; Sun 11:15; Mon 15:25 21:35
Sat 11:15
Sat 11:55; Sun 10:00
Fri/Sun 11:50; Sat 11:00; Mon 22:30; Tue 12:25; Wed 15:40; Thu 11:40
Fri 10:40; Sat 11:10 22:40; Sun 13:20 17:45; Mon 17:25; Tue 10:30 21:50; Wed 15:00 22:30; Thu 14:45
Sat 11:30; Sun 12:00
Sat 13:25; Sun 12:35; Tue 22:15
Fri 14:15; Sat 11:50; Sun 11:00; Mon 14:00; Tue 16:10; Wed 16:25; Thu 21:40
Sat 11:05; Sun 12:05; Thu 23:15
Fri/Mon 14:55; Sat 12:10 22:00; Sun 11:20; Wed 13:25
Fri 12:50; Sat/Thu 11:15 00:20 (Thu); Sun 13:40; Mon 11:35; Tue 11:50; Wed 13:25
Fri 14:50; Sat 11:40; Sun 15:55; Mon 11:30; Tue 12:10; Wed 10:55; Thu 12:45

