Roofman (15)
Cast: Melonie Diaz, Peter Dinklage, Channing Tatum, Kirsten DunstGenre: Comedy
Author(s): Kirt Gunn, Derek Cianfrance
Director: Derek Cianfrance
Release Date: 17/10/2025
Running Time: 126mins
Country: US
Year: 2025
Former Army Ranger Jeffrey Manchester cuts holes in the roofs of branches of McDonald's to rob the restaurants when they open in the morning. He gains the nickname Roofman and is eventually apprehended by the police. Jeffrey stages a daring prison escape and lives undetected inside a branch of Toys "R" Us for six months managed by Mitch. As he lies low, Jeffrey falls in love with divorced store worker Leigh and risks his freedom to date her.
LondonNet Film Review
Roofman (15) Film Review from LondonNet
A career-best performance from Channing Tatum as a real-life escaped convict, who successfully evaded police for months by living inside a branch of Toys “R” Us in Charlotte, North Carolina, invigorates writer-director Derek Cianfrance’s offbeat crime caper. Co-written by Kirt Gunn, Roofman applies a feelgood gloss to the true story of former United States Army Reserve officer Jeffrey Manchester, who turned to crime and gained his nickname by drilling through roofs of branches of McDonald’s at night so he could wait inside until morning and surprise staff to steal the takings…

In one headline-grabbing incident, recreated on screen with humour, Jeffrey gave a restaurant manager his own jacket before leaving staff inside a walk-in freezer so he could make a swift getaway on foot. Archive footage and interviews over the end credits show victims of his crimes praising the kindness and affability of a man who deceived and stole from them. Tatum’s inherent charm and likeability play into this image of an enterprising robber, whose heart is in the right place even when he is holding up businesses at gunpoint. He also flexes his acting muscles in scenes of agonising regret, wringing out copious tears as Jeffrey realises how many people he has hurt with his actions.
In the late 1990s, Jeffrey (Tatum) struggles pay child support to his ex-wife Talana (Melonie Diaz) after proudly serving his country and his embarrassment peaks when he cannot afford a new bike as a birthday present for his daughter Becky (Alissa Marie Pearson). Army buddy Steve (LaKeith Stanfield) observes that “doing things the right way” is not Jeffrey’s style but he does possess remarkable observational skills. With this in mind, Jeffrey executes his daredevil plan to rob multiple branches of McDonald’s. He is eventually captured by police and becomes the first person to escape from Brown Creek Correctional Institution in North Carolina.
Jeffrey hides out at the branch of Toys “R” Us managed by Mitch (Peter Dinklage) for several months and secretly installs baby monitors to spy on staff from his safe haven behind the bicycle rack display. During forays outside the building, he sparks romance with store worker Leigh Wainscott (Kirsten Dunst) who has two daughters, and becomes an active member of her church led by pastor Ron Smith (Ben Mendelsohn) and his wife Eileen (Uzo Aduba) under the assumed name of John Zorn.
Roofman is an unabashedly sweet tale of ham-fisted crime and delayed punishment, anchored to a love story that we yearn to succeed but know is doomed from the outset. Cianfrance and Gunn’s script blesses Tatum with his meatiest and most emotionally complex role since Foxcatcher. He doesn’t hold back, baring all in a scene of nudity played for laughs that leaves little to the imagination. Tatum catalyses wonderful screen chemistry with Dunst and their tender interactions steal hearts.
– Jo Planter

Popular on LondonNet
London Cinemas Showing Roofman
From: Friday 7th November
To: Thursday 13th November
Cineworld At The O2, Greenwich
Sat 11:00 14:00 17:00; Sun-Tue 10:30 (Sun) 13:30 16:30; Wed/Thu 13:00 16:00
Tue 14:45
Sat 13:10; Mon 13:00 17:00; Tue 16:10
Sat-Tue 20:15
Fri/Sun/Mon 20:50
Fri 21:15 23:10; Sat/Tue 12:00 (Tue) 14:40 21:15 23:10 (Sat); Sun/Mon 11:40 (Sun) 12:10 (Mon) 14:40 21:15
Sun/Mon 17:30; Tue 17:00
Sat 16:00; Sun 11:50; Mon 15:00; Tue 14:00
Fri 23:15; Sat 23:20; Sun 20:05; Tue 21:15
Sat 23:25; Sun 23:00
Fri 22:55; Tue 22:05
Fri 19:40 21:15 23:30; Sat 19:40 23:15; Sun 17:00 20:30; Mon 16:00 19:25 21:30; Tue 15:55 19:45 21:45; Wed 15:15; Thu 19:00 21:45
From: Friday 14th November
To: Thursday 20th November
No cinema infomation at the moment
UK and Irish Cinemas Showing Roofman
From: Friday 7th November
To: Thursday 13th November
Cineworld Aberdeen – Queens Link
Sun 16:00; Mon 16:10; Tue 19:40
Sat-Mon 16:10; Tue 16:00
Sat-Tue 15:20; Wed/Thu 13:30
Fri/Sun 19:15; Sat/Tue 13:20; Mon 14:40; Wed/Thu 12:40
Sat/Sun 11:10; Mon/Tue 13:00
Sat-Tue 13:15 (Mon/Tue) 16:10; Wed/Thu 13:20
Fri 20:00; Sat/Sun 13:00 16:00 20:00; Mon/Tue 14:10 17:10 20:00; Wed 13:20; Thu 19:10
Fri-Sun 17:50 (Sun) 20:30; Mon/Tue 11:50 17:50 20:30; Wed/Thu 20:45
Sat 16:40; Sun-Tue 16:20
Mon 13:30; Tue 13:40
Cineworld Harlow – Harvey Centre
Sun-Tue 13:40
Fri/Mon/Tue 13:10 (Mon/Tue) 20:00; Sat 12:30 20:00; Sun 12:40 20:00; Wed/Thu 13:10 19:40
Sat/Sun 16:10; Mon/Tue 13:30
Fri/Sat/Mon/Tue 13:20 16:20; Sun 16:30; Wed/Thu 15:00 18:50 (Thu)
Fri 11:50
Mon 13:40; Tue 13:50; Wed 13:00; Thu 13:20
Fri 19:10; Sat-Tue 13:10 16:10 19:10; Wed/Thu 13:10 16:50 19:20 (Thu)
Mon/Tue 14:40
Fri/Sun/Tue 15:30 (Sun) 20:00; Sat 15:10; Mon 15:30; Wed/Thu 19:45
Mon 13:30; Tue 14:00
Fri-Tue 20:10
Mon 19:20
Tue 15:00
Sat 21:50
Sat-Mon 12:40 (Mon) 18:20
Sun 14:50
Sat 11:30; Mon 16:20
Sat/Sun 14:10
Tue 15:50
Tue 13:45
Tue 16:20
Tue 14:30
Sat 12:30
Sat/Sun 15:30; Mon 14:50; Tue 14:00
Sat-Mon 16:40
Sat 17:15
Fri 13:30
Odeon Luxe Birmingham Broadway Plaza
Sat/Mon 21:30; Tue 13:00 18:30
Mon 18:20
Sun 16:40; Mon 17:15; Tue 15:45
Fri/Sat 22:30
Sat-Mon 18:10
Sat/Sun 17:10; Mon 14:50
Odeon Luxe Glasgow Springfield Quay
Mon 12:10; Tue 19:10
Sun 11:20; Mon 17:50
Odeon Luxe Liverpool Switch Island
Sat/Sun 16:20; Thu 12:00
Tue 17:20
Sat 17:50; Sun 16:30; Mon 14:50
Sat/Mon 14:10; Sun 18:10; Tue 17:10
Mon 16:30
Fri/Sat 22:30; Mon 13:00
Sat/Sun/Tue 17:10; Mon 20:10
Tue 18:10
Odeon Manchester Great Northern
Sat/Sun 13:30
Mon 12:00; Wed 12:10
Sat/Sun 21:20; Mon/Tue 13:10 20:00 (Mon)
Tue 13:30
Tue 17:40
Sat/Sun 11:45
Tue 17:40
Sun 17:15
Sat 17:50; Mon 19:10; Tue 17:40
Sat/Sun 12:50 19:00 (Sun); Tue 16:40
Fri-Tue 14:15 (Sat-Tue) 20:15; Wed/Thu 15:00 21:00
Sun 11:40; Mon 16:20; Tue 16:30; Wed 17:00
Tue 14:20
Sat 17:50
Sat 17:00
Sat-Mon 17:15
Sat-Tue 14:15; Wed/Thu 13:30
Showcase Cinema De Lux Reading
Mon 13:05
Vue Basingstoke Festival Place
Sat 21:30; Sun 20:25; Tue 16:00
Fri 19:00; Sat 19:05; Sun 20:20; Mon 15:55; Tue 19:30
Sun 20:05
Fri 23:15; Sat 18:15; Sun 19:35 22:20; Mon 21:30; Tue 21:15
Sat 23:10
Fri 21:35; Sat 19:05; Sun 20:20; Mon 20:40; Tue 20:25
Fri 19:50; Sat 11:10; Mon 16:10
Fri 20:15; Sat 19:45; Sun 20:00; Mon 19:50; Tue 19:20; Wed 15:00
Sat 19:10; Sun 15:50 21:35; Mon 15:05 21:15
Fri 21:35; Sun 20:55; Mon 21:20
Fri 22:15; Sat 22:00; Sun 18:45 21:30; Mon 20:10; Tue 20:45
Fri 21:15; Sat 22:30; Sun 19:45; Tue 21:40
Sat 22:30; Sun 17:00; Mon 12:50; Tue 16:00
Fri 22:10; Sat 21:35; Sun 16:50; Mon 15:35
Sun 22:25
Fri 22:20; Sat 19:30 22:15; Sun 19:10
Sun 21:45
Sat 23:40
Sat 21:30
Fri/Sat 21:30; Sun 17:20; Mon 19:45
Sat 21:15; Sun 20:50
Sun 13:30
Fri 22:40; Sat 22:15; Sun 17:20; Mon 20:30
Fri 17:40; Sat 19:35 23:10; Sun 13:15 17:05 22:45; Mon 13:15; Tue 16:35
Sat 21:25; Sun 20:15
Sat 22:45; Sun 20:45
Sat 23:05; Mon 21:30; Tue 14:15
Fri 21:35; Sat 22:20
Fri 21:45; Sat 19:45 22:15; Sun/Tue 18:30 (Sun) 21:20; Mon/Thu 15:15 (Mon) 21:00
Sat 22:05; Sun 18:30; Mon 15:45; Tue 15:40
Fri 23:00; Sat 23:40; Sun 22:05
Sun 09:35
Fri 21:15; Sat 21:30; Tue 20:20
Sat 21:15; Sun 19:50
Fri 20:15 23:10; Sat 17:15; Sun 19:10 22:15; Mon 16:00 21:20; Tue 19:00; Thu 22:00
Fri 20:00; Sun 15:40; Mon 20:25; Tue 16:45
Fri 19:30 22:15; Sat 17:00 20:15; Sun 13:50 19:35; Mon 15:00 21:30; Tue 15:45 20:40; Thu 19:45
Fri 21:05; Sat 18:30; Sun 20:40; Mon 20:10; Tue 17:45
Fri 21:30; Sat 17:35 22:55; Sun 18:50 21:35; Mon 20:20; Tue 20:30
Fri 19:15; Sat 22:20; Sun 21:10; Mon 20:15; Tue 20:50
Sat 20:25; Sun 20:50
Fri 19:30; Sat 23:05; Mon 20:15; Tue 13:40; Wed 13:00; Thu 18:25
Fri 20:05 22:45; Sun 17:10; Wed 12:35; Thu 12:55
From: Friday 14th November
To: Thursday 20th November
No cinema infomation at the moment

