The Bad Guys 2 (PG)
Cast: Marc Maron, Sam Rockwell, Craig Robinson, Anthony Ramos, Awkwafina, Richard Ayoade, Zazie Beetz, Lilly Singh, Alex BorsteinGenre: Comedy
Author(s): Aaron Blabey
Director: Pierre Perifel, JP Sans
Release Date: 25/07/2025
Running Time: 104mins
Country: US
Year: 2025
Master pickpocket Mr Wolf and his crew comprising Mr Piranha, Mr Snake, Ms Tarantula and Mr Shark are struggling to be accepted as good guys after a lifetime of skulduggery on the wrong side of the law. When an all-female group of criminals offers the tantalising promise of 'one last job', Mr Wolf and associates come out of retirement to prove they still have what it takes to steal, scam and deceive with aplomb.
LondonNet Film Review
The Bad Guys 2 (PG) Film Review from LondonNet
It’s good to be bad in a tail-wagging sequel to the 2022 computer-animated comedy based on Aaron Blabey‘s series of graphic novels, which proved crime does pay for an Ocean’s Eleven-style squad of five anthropomorphic scoundrels led by Sam Rockwell’s debonair wolf. The original film’s pleasing amalgamation of Zootropolis and Despicable Me is more pronounced in The Bad Guys 2, which welcomes back Pierre Perifel to the director’s chair for a breathlessly staged heist, co-directed by JP Sans…

Screenwriter Aaron Blabey tethers his outlandish plot on terra firma and in deep space to a rare metal called MacGuffinite – a tongue-in-cheek nod to an object or person used in cinematic storytelling to brazenly sustain the narrative momentum. Enter into evidence any ancient artefact that cajoled Indiana Jones on a whip-cracking quest. In Perifel and Sans’s quick-witted caper, MacGuffinite’s addition to the Periodic Table sets in motion a predictable redemption so the eponymous scamps can snatch victory from the slavering jaws of “a 24-carat catastrophe”.
Heavily stylised visuals, which evoke the characters’ origins on the page, once again meld hand-drawn artistry with digital wizardry to stunning effect including an unorthodox space rocket launch that casually ignores the laws of physics. Queens of the jungle roar loudest and sit more prominently at the top of the food chain, actively determining the outcome of each outlandish action set-piece.
Master pickpocket Mr Wolf (Rockwell) and his larcenous crew comprising Mr Piranha (Anthony Ramos), Mr Shark (Craig Robinson), Mr Snake (Marc Maron) and Ms Tarantula (Awkwafina) struggle to be accepted as the good guys after a lifetime of skulduggery on the wrong side of the law. An all-female group of criminals led by vengeful snow leopard Kitty Kat (Danielle Brooks) engineers the audacious theft of a Lucha Libre wrestling belt from a packed arena and frames Mr Wolf and co for the robbery. “What if the bad life was your best life?” Kitty Kat taunts Mr Wolf.

She compels him to carry out one final job to protect the shameful secret of his sweetheart, Governor Diane Foxington (Zazie Beetz): deranged guinea pig scientist, Rupert Marmalade IV (Richard Ayoade), languishes behind plexiglass in a secure facility for Diane’s crimes. Alas, fiery-tempered police chief Misty Luggins (Alex Borstein) and her officers stand in the path of Mr Wolf and his associates.
The Bad Guys 2 is bolder and brasher than its predecessor but every bit as frenetically entertaining. A climactic heist is audacity on the scale of a deranged James Bond villain. Disappointingly, a protracted fart gag delivers the only laugh outside Earth’s atmosphere. Silence Of The Lambs-style shenanigans with Marmalade are a distraction but blatantly set up a revenge plot for another day.
– Kim Hu

Popular on LondonNet
London Cinemas Showing The Bad Guys 2
From: Friday 24th October
To: Thursday 30th October
Cineworld At The O2, Greenwich
Sat-Thu 10:30
Sat-Thu 10:00
Sat-Thu 11:15
10:00
Tue 12:15
Fri-Sun 10:50 (Sat) 13:20; Mon 11:40 14:10 16:40; Tue/Wed 11:10 13:40 16:10 (Tue); Thu 10:45 13:40
Mon/Tue 10:00; Wed 11:45
Sat/Sun 12:50; Mon/Tue 10:10 12:40 15:10; Wed/Thu 10:40 13:10
Mon-Thu 12:30
Mon-Thu 12:30
Fri 11:40; Sat 10:00; Sun/Mon 15:30; Tue 14:40
Mon-Wed 14:30
Sat-Thu 10:00
Sat/Wed/Thu 10:00; Sun/Tue 09:00; Mon 09:20
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
From: Friday 31st October
To: Thursday 6th November
No cinema infomation at the moment
UK and Irish Cinemas Showing The Bad Guys 2
From: Friday 24th October
To: Thursday 30th October
Sat 11:50; Sun/Mon/Wed 11:40; Thu 11:30
Cineworld Aberdeen – Queens Link
Fri/Sat 10:40; Sun 11:00
Cineworld Aberdeen – Union Square
Fri-Sun 10:10
Sat-Thu 10:00
Fri-Sun 10:00
Sat-Thu 10:00
Sat-Thu 10:00
10:00 11:00
Fri-Wed 10:00; Thu 10:30
10:00
Sat-Thu 10:00
Sat-Thu 10:00
Cineworld Boldon Tyne And Wear
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00 11:00
Sat-Thu 10:00
10:00
10:00
Fri-Sun 10:00
Sat/Sun 10:00
Cineworld Eastbourne At The Beacon
Sat-Thu 10:00
Sat/Sun 10:20
Sat-Thu 10:00
Sat-Thu 10:00
Fri-Sun 10:00
Sat-Thu 10:00
Cineworld Glasgow – Silverburn
Sat/Sun 10:30
Sat-Thu 10:00
Cineworld Harlow – Harvey Centre
Fri 10:10; Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Fri 09:50; Sat/Sun/Wed/Thu 10:00; Mon/Tue 09:55
Fri-Sun 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
10:00
Sat-Thu 10:00
Sat-Thu 10:00
10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Fri-Sun 10:00
Sat-Thu 10:00
Sat-Thu 10:00 11:00 (Sun-Wed)
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00 18:00 (Thu)
Sat-Thu 10:00
10:00
Sat-Thu 10:00
Sat-Thu 10:00 11:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 11:30
Sat-Wed 12:10; Thu 13:10
Fri 15:50; Sat/Mon-Thu 14:30
11:15
Mon/Wed 12:00
Mon/Wed 11:30; Tue 12:40; Thu 11:00
Fri/Sat/Mon-Thu 12:50
Fri 10:30; Sat 12:20; Mon-Thu 12:30
Sat/Sun 11:50
Sat-Tue 12:00 (Mon/Tue) 16:30; Wed 13:30 16:30; Thu 11:00 16:30
Fri/Sun-Thu 10:00 (Fri) 15:00; Sat 12:10 15:00
10:00
Fri-Wed 11:00 (Mon-Wed) 16:30; Thu 12:00 16:30
Mon-Thu 12:30
Sat-Thu 12:40
Mon/Tue 12:20 14:40; Wed/Thu 10:20
Sat/Mon-Thu 11:30; Sun 12:30
10:40 (Mon-Thu) 13:10
Fri/Sat 10:40 13:10; Sun 11:20
Sat/Sun 11:20
Sat/Sun 10:30; Mon/Wed 11:15
Fri 11:10; Sat 12:00; Mon/Thu 10:50 (Mon) 12:30; Tue 10:40 13:20; Wed 10:40 13:10
Sat-Thu 11:30
Fri/Sun 11:15; Sat/Mon-Thu 11:30
Fri 11:10; Sat 12:00; Mon-Thu 10:00 (Mon/Tue) 12:30
Sat/Mon/Tue 11:15
Sat/Sun 11:00 16:00; Mon-Thu 11:00 16:20
Sun 12:00
Fri-Sun/Wed/Thu 10:10 (Fri) 11:10 13:40; Mon/Tue 11:50 14:20
Sat-Tue 10:20 (Sat/Mon/Tue) 15:20; Wed 10:00 12:30; Thu 10:50 16:20
Sat 16:20; Sun 14:00; Mon/Tue 15:00; Wed 11:30; Thu 14:30
Sat-Thu 11:30
Fri-Sun 11:15
Mon 11:15
Odeon Luxe Birmingham Broadway Plaza
Fri 14:15; Sat 13:45; Sun 13:55; Mon/Thu 14:00; Tue 13:50; Wed 14:10
Fri 12:20; Tue/Wed 12:10
Sat/Mon-Thu 15:30
Sat 13:10; Mon-Thu 10:40
Sat/Sun 11:20
Sat 12:10
Odeon Luxe Edinburgh Wester Hailes
Sat 12:10
Mon/Tue 12:30; Thu 11:30
Odeon Luxe Glasgow Springfield Quay
Sat 12:10
Sat/Sun 14:00; Mon/Wed/Thu 13:50; Tue 16:40
Fri 13:10; Sat-Thu 10:40
Sat-Thu 10:20
Fri-Sun 11:20
Odeon Luxe Liverpool Switch Island
Mon-Thu 13:10
Sat 12:10; Mon-Wed 12:30; Thu 10:30
Mon 12:30
Mon-Wed 12:30; Thu 12:00
Fri-Wed 14:00; Thu 13:30
Sun 15:30
Fri/Sat 13:10; Mon-Thu 10:40
Sat/Sun 11:20; Mon-Thu 10:20
Fri 13:20; Sat-Thu 10:40 (Mon) 13:10
Sat 12:10; Wed/Thu 12:20
Fri-Sun 12:10; Mon-Thu 14:40
Mon 10:50 13:40; Tue 10:00 12:50; Wed 10:20 12:50; Thu 10:25 12:50
Sat/Mon/Wed 11:15
Sun 12:15; Tue 10:00
Sat-Thu 11:30
Sat/Sun 11:50; Mon-Thu 12:50
Sat-Thu 15:10
Fri/Tue-Thu 11:40
Sat-Mon 11:15; Tue-Thu 11:45
Sun/Tue/Thu 11:15
Mon-Thu 11:20 13:50 (Mon-Wed)
Fri 15:15; Sat/Sun/Tue 14:45; Mon/Thu 10:15; Wed 14:15
Sat/Sun 12:20; Mon/Tue 11:50 14:40; Wed/Thu 12:00 14:30
Fri 14:00; Wed 15:00
Mon-Thu 12:30
Sat/Sun 12:20 14:40 (Sun); Mon/Tue 11:50 14:40; Wed/Thu 12:00 14:30
Sat/Mon-Thu 11:30; Sun 13:00
Sat/Mon-Wed 12:10; Sun 10:10; Thu 13:10
Fri-Sun 10:00 16:30; Mon/Tue 12:30 16:30; Wed/Thu 11:00 16:30
Fri 10:30 11:45 13:15; Sat/Sun 11:00 13:30; Mon-Thu 10:45 13:15
Fri 12:00; Sat 14:50; Wed 13:50
Fri-Mon 11:00 16:30
Mon-Wed 12:30; Thu 12:20
Sat/Tue 13:45
Fri/Sat/Thu 11:30; Mon 11:35; Tue 11:50
Fri 10:00; Sat 10:05 13:50; Sun/Mon/Thu 10:05 13:20 (Mon/Thu); Tue 10:05 14:00; Wed 10:05 14:05
Showcase Cinema De Lux Bluewater
Fri/Mon-Thu 09:45 12:15 14:45 17:15 (Mon-Wed) 17:20 (Thu); Sat/Sun 09:30 11:10 13:40
Sat-Thu 10:00
Showcase Cinema De Lux Leicester
Fri-Sun 10:00
Showcase Cinema De Lux Peterborough
Fri 10:55; Sat 10:45; Sun-Thu 10:00
Showcase Cinema De Lux Reading
Fri/Sat/Mon-Thu 11:15; Sun 11:35
10:05
Fri-Sun 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Vue Basingstoke Festival Place
Sat-Thu 10:00
Sat 10:15; Sun-Wed 10:00; Thu 09:45
Sat-Thu 10:00
Sat 09:50; Sun-Thu 10:00
Sat/Sun 10:00
10:00
10:00
Fri-Wed 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat 10:00 12:30; Sun 10:30 13:00; Mon 10:20 12:00; Tue 10:00 12:45; Wed 10:00 12:20; Thu 10:00 12:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
10:00
Fri-Tue/Thu 10:00
Sat/Sun/Wed 10:00
Sat-Thu 10:00
10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat/Sun 10:00
Sat/Sun 10:00
10:00
Sat-Thu 10:00
10:00
Sat/Sun 10:00
Sat/Sun 10:00
10:00
Sat/Sun 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Fri-Sun 10:00
10:00
Sat-Thu 10:00
Sat-Thu 10:00 11:45 (Mon)
Sat/Mon-Thu 10:00; Sun 09:50
Fri-Sun 10:00
10:00
Fri-Mon 10:00
Fri/Sat/Mon-Thu 10:00; Sun 09:40
Vue Manchester Quayside (Media City UK)
Mon/Thu 10:00
Sat-Thu 10:00
10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
10:00
Fri 11:00; Sat-Wed 10:00; Thu 09:45
Fri 10:35; Sat-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
10:00
Sat-Thu 10:00
Sat 10:15; Sun-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
Sat 09:45; Sun/Mon/Wed 10:00; Tue 09:50; Thu 09:40
Fri-Sun 10:00
Sat-Thu 10:00
Sat-Wed 10:00
Fri/Sat/Mon-Thu 10:00
Fri-Sun 10:00
10:00
Sat-Thu 10:00
Sat/Mon-Thu 10:00
Sat-Thu 10:00
Sat-Thu 10:00
From: Friday 31st October
To: Thursday 6th November
No cinema infomation at the moment

