Mother Mary (15)
Cast: Anne Hathaway, Hunter Schafer, Michaela CoelGenre: Drama
Author(s): David Lowery
Director: David Lowery
Release Date: 24/04/2026
Running Time: 112mins
Country: UK/Fin/Ger/US
Year: 2026
Mother Mary is a pop culture phenomenon on a par with Madonna, Taylor Swift and Lady Gaga. Following a terrifying incident during a live concert, captured in real time on thousands of mobile phones, Mary steels herself for an eye-catching comeback performance. The physically scarred diva wants her resurrection to be perfect so she abandons her ego-puffing inner circle and flies to the English countryside where former best friend and costumer designer Sam Anselm has a tumbledown studio.
LondonNet Film Review
Mother Mary (15) Film Review from LondonNet
Figurative and literal ghosts haunt the impeccably designed frames of Mother Mary, a bewildering yet undeniably hypnotic psychological drama about the tug of war between a pop star and her former costume designer, who jointly imagined the stage persona that inspires fervent fandom around the world, though the latter was never properly credited for her input. A dialogue-heavy opening hour rubs fresh salt into deep wounds before writer-director David Lowery’s script shapeshifts into something slippery and supernatural that never clearly articulates its narrative intentions…

Mother Mary (Anne Hathaway) is a pop culture phenomenon on a par with Madonna, Taylor Swift and Lady Gaga, who commands a rabid and adoring fanbase. Her Joan of Arc aesthetic, replete with elaborate halo headdress, was the brainchild of her former best friend Sam Anselm (Michaela Coel) but Mary took credit for the religious iconography in interviews, driving a wedge between the women. They have been estranged for years. Following a terrifying incident during a live concert, captured in real time on thousands of mobile phones, Mary steels herself for an eye-catching comeback performance supported by singer-songwriter Miel Contrera (Alba Baptista). The physically scarred diva wants her resurrection to be perfect but her costume doesn’t feel quite right.
In a moment of madness, Mary abandons her ego-puffing inner circle including Jade (Sian Clifford) and Nikki (Kaia Gerber) and flies to the English countryside where Sam, now a celebrated fashion designer, has a tumbledown studio. The singer begs Sam to make her an outfit that captures the essence of her being. Mary attempts to apologise for never publicly acknowledging their collaboration but Sam isn’t interested in carefully rehearsed speeches. “Catch me by surprise with your sincerity,” she coolly advises, flanked by her personal assistant Hilda (Hunter Schafer).
Mother Mary revisits the phantasmagoria of writer-director Lowery’s 2017 film A Ghost Story through the lens of celebrity, punctuated by slickly choreographed concert sequences replete with an infectious soundtrack of original songs written by Jack Antonoff, Charlie XCX and FKA Twigs. The latter appears on screen in the film’s most unsettling sequence, portraying an interloper to Mary’s coterie who leads a seance and seemingly summons a spirit into her body.
The opening hour is largely a two-hander between Hathaway and Coel and the script polishes dialogue beyond the point of naturalism. Verbal exchanges don’t have the spontaneity or flow of everyday conversation but Coel’s performance continually elevates as her fashion designer reflects on “how closely love and hate are bound”, and Mary deserves neither. Hathaway commands attention when her demanding diva is on stage but she is less engaging trying to make sense of the melancholy that has invaded her singer’s body like a parasite. If Lowery’s film is the surgery to purge her of that otherworldly misery, it’s beautifully botched.
– Kim Hu

Popular on LondonNet
London Cinemas Showing Mother Mary
From: Friday 17th April
To: Thursday 23rd April
No cinema infomation at the moment
From: Friday 24th April
To: Thursday 30th April
Cineworld At The O2, Greenwich
Fri/Wed/Thu 14:30 20:50; Sat-Tue 14:30 (Mon/Tue) 20:40
12:40 (Fri/Mon-Thu) 20:30
13:50 (Fri/Mon-Thu) 20:30
Fri 15:00 17:30; Sat 15:30; Sun 19:50; Mon 15:10 17:50; Tue 12:30 20:20; Wed 15:15 17:50; Thu 11:50 18:00
Fri/Mon/Wed 14:30 20:20; Sat/Sun 14:40 20:30; Tue/Thu 14:30 17:30
Fri 12:00 17:05; Sat 11:30 20:30; Sun 11:20 17:00; Mon 14:15 17:00; Tue/Wed 12:10 (Wed) 17:30; Thu 12:30 18:00
Fri 12:40 20:40; Sat 11:15 17:40; Sun 14:10 19:20; Mon 14:15 17:15; Tue 14:40 20:05; Wed 15:10 17:10; Thu 15:00 20:30
Fri/Thu 14:40 20:40; Sat 14:40 20:10; Sun 11:30 16:10; Mon 14:50 20:50; Tue 15:00 20:50; Wed 14:30 20:45
Fri-Wed 10:10 (Fri) 12:10 (Mon-Wed) 15:00 17:40 20:20 23:10 (Sat); Thu 14:30 17:15 20:00
Fri/Sat/Mon/Wed 15:20 18:10; Sun 16:20 19:10; Tue 15:20 17:10; Thu 15:20 17:20
Fri 14:30 17:15 20:15; Sat-Thu 12:00 (Sat/Sun) 14:45 17:30 20:15
Fri 15:40 18:50; Sat-Thu 15:50 18:50
15:30 18:15 21:00 23:15 (Fri/Sat)
Fri/Sat/Wed/Thu 14:40 17:30 20:20 (Fri/Wed/Thu) 20:40 (Sat); Sun 16:10 18:20 21:00; Mon 11:50 14:30 17:10 20:40; Tue 15:00 17:50 20:30
Fri/Sat/Tue 12:00 14:55 (Sat) 17:45 20:30 (Fri/Tue); Sun 14:00 16:40 19:20; Mon 14:50 17:20 20:00; Wed/Thu 14:50 17:30 20:10
Fri 15:00 20:30; Sat 12:50 20:20; Sun 19:45; Mon 15:20 20:30; Tue 12:00 17:30; Wed 14:50; Thu 12:00 17:20
Fri 18:00 21:40 00:10; Sat 19:10 21:55; Mon 13:10 18:25; Tue 13:30 18:10; Wed 12:20 20:30; Thu 13:40 18:45 21:45
Fri/Sat 18:15 22:10 (Fri); Sun 20:55; Mon 15:55 20:25; Tue 15:15 19:20; Wed 14:15 18:10; Thu 13:15 18:15
Fri 19:05 23:00; Sat/Wed 14:00 (Wed) 18:45; Sun 20:55; Mon 10:35 18:15; Tue 13:25 20:50 23:10; Thu 13:20 18:45
Fri 11:10 13:40 18:15 21:45; Sat 18:45 21:35; Sun 12:50 19:25; Mon 15:20 18:55 20:55; Tue 15:25 19:30 21:40; Wed 15:10 19:00 21:25; Thu 14:15 18:00
Fri 12:00 21:30; Sat 14:10 19:30; Sun 11:45 21:50; Mon 13:30 21:15; Tue 14:30 18:30; Wed 13:15 20:20; Thu 15:35 20:30
Fri 11:45 17:20 19:50 21:50 23:30; Sat 11:45 20:45 21:45 00:25; Sun 09:30 17:50 19:45 22:40; Mon 13:00 16:40 21:05 23:05; Tue 12:50 16:30 21:05 23:05; Wed 12:45 19:50 21:50; Thu 13:00 16:35 21:05 23:20
Fri 09:55 16:10 21:45 00:15; Sat 19:45 21:45; Sun 16:55 21:25; Mon 10:35 14:30 17:15 21:55; Tue 10:15 14:00 16:25 21:25 23:25; Wed 11:05 13:35 16:45 21:00 23:20; Thu 10:35 17:15 21:45
Fri/Sat/Thu 15:15; Sun 19:50; Mon 13:30; Tue 20:00; Wed 14:45
UK and Irish Cinemas Showing Mother Mary
From: Friday 17th April
To: Thursday 23rd April
No cinema infomation at the moment
From: Friday 24th April
To: Thursday 30th April
Fri 15:10; Sat/Wed/Thu 15:00; Sun 20:00; Mon 15:30; Tue 15:15
Fri 18:20; Sat 17:45; Sun/Thu 17:10; Mon 18:00; Tue 12:30 20:30; Wed 12:00
Fri 15:10 20:30; Sat 14:50 20:10; Sun 14:00 19:30; Mon/Wed 12:00 17:15; Tue 11:50 14:20 20:00; Thu 15:00 20:30
Fri/Mon/Thu 20:30; Sat 12:30; Sun 18:50; Tue 17:50; Wed 15:10
Cineworld Aberdeen – Union Square
Fri 12:30 20:30; Sat-Tue 12:30 (Mon/Tue) 20:20; Wed/Thu 12:30 20:50
13:50 (Fri/Mon-Thu) 20:30
11:40 (Fri/Mon-Thu) 14:30 (Fri/Mon-Thu) 17:20 20:00
Fri/Mon-Thu 11:00 13:50 20:20; Sat/Sun 20:20
Fri/Mon-Thu 11:30 (Fri) 14:15 17:00 (Fri/Mon/Tue) 20:15; Sat/Sun 17:00 20:15
Fri 11:10 12:40 20:30; Sat-Thu 12:40 (Mon-Thu) 20:30
13:15 (Mon-Thu) 20:30
Cineworld Boldon Tyne And Wear
Fri-Wed 13:00 (Fri/Mon-Wed) 20:30; Thu 12:00 16:50
Fri/Sat 12:00 (Fri) 14:40 (Fri) 17:30 20:40; Sun-Thu 12:00 (Mon-Thu) 14:40 (Mon-Thu) 17:30 20:20
Fri 13:30 20:30; Sat-Thu 13:50 (Mon-Thu) 20:30
13:00 (Fri/Mon-Thu) 20:30
13:15 (Fri/Mon-Thu) 20:30
Fri-Tue 14:10 16:50 20:30; Wed/Thu 13:50 16:30 20:30
Fri/Mon-Thu 10:40 13:20 20:40; Sat/Sun 20:40
12:50 (Fri/Mon-Thu) 20:40
20:50
Fri/Sun-Thu 12:50 (Fri/Mon-Thu) 20:40; Sat 20:40 22:00
Fri/Mon-Thu 11:00 12:40 20:30 (Fri/Mon/Tue) 20:40 (Wed/Thu); Sat/Sun 20:30
12:50 (Fri/Mon-Thu) 20:30
Cineworld Glasgow – Silverburn
Fri-Tue/Thu 12:50 (Fri/Mon/Tue/Thu) 20:20; Wed 14:20 20:20
11:20 (Fri/Mon-Thu) 14:10 (Fri/Sat/Mon-Thu) 17:00 20:10
13:00 (Fri/Mon-Thu) 20:30
Fri-Sun 13:50 (Fri) 20:20; Mon-Thu 13:50 20:30
12:50 (Fri/Mon-Thu) 20:30
Fri/Mon-Thu 11:40 14:30 17:20 20:10; Sat/Sun 17:10 20:10
10:15 (Sat) 13:15 (Fri/Mon-Thu) 17:30 20:30
13:00 (Fri/Mon-Thu) 20:30
Fri/Sat 11:30 (Fri) 14:10 (Fri) 17:00 20:50; Sun-Thu 11:30 (Mon-Thu) 14:10 (Mon-Thu) 17:00 20:40
Fri 11:30 20:30; Sat-Thu 12:30 (Mon-Thu) 20:30
Fri 13:20 20:30; Sat-Thu 13:10 (Mon-Thu) 20:30
11:40 (Fri/Mon-Thu) 14:20 (Fri/Mon-Thu) 17:00 20:40
Fri 10:20 13:20 20:40; Sat/Sun/Wed 13:20 (Wed) 20:40; Mon/Tue/Thu 11:10 13:50 20:40
12:50 (Fri/Mon-Thu) 20:30
Fri-Sun/Wed/Thu 11:00 (Fri/Wed/Thu) 20:30; Mon/Tue 11:00 20:40
Fri 13:20 20:30; Sat-Thu 13:50 (Mon-Thu) 20:30
Fri 11:20 14:30 17:30; Sat 11:45 20:20; Sun 13:45 19:50; Mon 14:00 20:15; Tue 14:50 20:10; Wed 11:40 20:10; Thu 14:15 19:50
Fri 12:30 20:45; Sat 14:00; Sun 14:30; Mon 20:20; Tue 12:45 18:00; Wed 14:40 17:10; Thu 15:10 20:30
Fri 11:00; Sat 17:15; Sun 17:40; Mon 18:15; Tue 15:00; Wed 17:30; Thu 14:40
Fri-Sun/Wed 17:40; Mon/Tue 17:10; Thu 18:30
Fri/Sat 17:30 20:10; Sun 17:40 20:20; Mon-Thu 17:20 20:10
12:40 (Fri/Mon-Thu) 15:20 18:00 20:40
Fri-Mon/Wed/Thu 14:40 17:30 20:20 (Fri/Sun/Mon/Wed/Thu) 20:40 (Sat); Tue 15:00 17:50 20:30
Fri 12:20 15:00 17:40 20:20; Sat-Thu 12:00 (Mon-Thu) 14:50 17:30 20:10
Fri/Mon/Tue 17:50 20:30; Sat/Sun 17:30 20:20; Wed/Thu 17:30 20:10
Fri-Sun 14:40 (Sat/Sun) 14:50 (Fri) 17:30 20:10; Mon-Thu 14:50 17:40 20:20
Odeon Luxe Birmingham Broadway Plaza
Fri/Sat 14:30 17:20 20:10 (Sat) 20:20 (Fri); Sun 13:30 16:15 19:00; Mon 12:45 17:45 20:20; Tue/Wed 12:50 17:40 20:20
Odeon Luxe Glasgow Springfield Quay
14:50 17:40 20:30
Odeon Manchester Great Northern
15:00 17:40 20:20
Fri/Sat/Mon-Thu 15:10 (Fri/Sat/Mon/Wed/Thu) 15:15 (Tue) 17:50 20:30; Sun 15:10 17:50 20:50
Fri/Sat/Mon-Thu 14:40 (Mon-Thu) 14:50 (Fri/Sat) 17:30 20:10; Sun 14:40 17:20 20:10
15:00 17:40 20:20 23:00 (Fri/Sat)
Fri 17:50 20:45; Sat 17:20 20:00; Sun 17:30 20:10; Mon 18:00 20:45; Tue 18:00 20:40; Wed 18:20 21:00; Thu 17:50 20:30
Fri/Sat/Mon-Thu 12:00 (Fri/Mon-Thu) 14:45 17:30 20:15; Sun 15:00 17:45 20:30
Fri/Mon/Tue 12:30 (Fri/Mon) 18:10 20:50; Sat 17:50 20:30; Sun/Wed 17:30 20:20; Thu 17:10 20:40
Fri 12:40 20:20; Sat 12:00 20:20; Sun 19:30; Mon/Thu 14:00 (Thu) 19:50; Tue 13:40 17:10; Wed 13:00 17:40
Fri/Mon/Wed 15:00; Sat 17:30; Sun 17:00; Tue 17:40; Thu 11:30
Fri/Tue-Thu 11:30 14:10 16:50 19:30 (Fri/Tue/Wed) 22:00 (Thu) 22:10 (Tue/Wed); Sat 11:40 17:15 20:10 22:45; Sun 13:20 20:10; Mon 11:30 13:25 16:05 18:45 21:25
Showcase Cinema De Lux Bluewater
Fri/Sat/Wed/Thu 11:30 (Fri/Wed/Thu) 14:10 16:50 19:30 22:10; Sun 12:50 16:40 19:20 21:50; Mon 11:10 13:50 16:30 19:10 21:50; Tue 11:20 14:00 16:40 19:20 22:00
Showcase Cinema De Lux Glasgow
Fri/Tue-Thu 11:30 14:10 16:50 19:30 22:10; Sat 14:10 20:55 23:35; Sun 19:30 22:10; Mon 11:05 13:45 16:25 19:05
Fri/Mon-Thu 11:30 14:10 16:50 19:30 22:10; Sat 13:00 15:40 19:30 22:10; Sun 14:10 16:50 20:20 22:15
Showcase Cinema De Lux Reading
Fri 10:20 14:15 19:30 22:50; Sat 14:20 19:50 23:10; Sun 19:10 21:50; Mon 11:35 14:15 19:30 22:10; Tue/Wed 11:30 14:10 19:30 22:10; Thu 11:25 14:05 19:25 22:05
Fri 18:20; Sat/Mon/Wed 10:20 (Wed) 20:55; Sun 19:30; Tue 10:30 20:00; Thu 20:50
Fri 20:45; Sat 19:15; Sun 19:10; Mon 09:00 20:00; Tue 15:15 18:00 22:40; Wed 09:00 19:30; Thu 09:00 18:05
Fri 16:00 21:15; Sat 16:45 21:45; Sun 20:55 21:55; Mon 10:25 19:50 21:50; Tue 12:15 16:50 21:45; Wed 09:15 13:25 16:00 21:35; Thu 09:00 21:00 21:50
Fri 16:55 18:10; Sat 18:15 20:25; Sun 17:55 21:45; Mon 10:35 16:30 18:45; Tue 10:10 18:10 22:10; Wed 11:10 16:25 21:40; Thu 16:25 18:00
Fri 17:40 22:05; Sat 19:15; Sun 09:30 21:00; Mon 11:50 21:15; Tue 12:20 19:55; Wed 12:20 19:10; Thu 11:45 20:15 21:55
Fri 18:15; Sat 18:45; Mon 10:20 21:00; Tue/Thu 11:15 (Thu) 20:55; Wed 20:50
Fri 17:00 20:50; Sat 16:45 18:50; Sun 18:50 21:20; Mon 11:40 14:10 16:00 18:30; Tue 11:20 14:00 16:10 19:50; Wed 11:00 13:40 18:20; Thu 10:50 16:50
Fri 09:35 16:00 21:00 23:25; Sat 20:45 21:40; Sun 17:35 21:00; Mon 11:45 17:10 21:30 23:30; Tue 10:15 13:45 18:35 20:35 23:20; Wed 11:10 15:10 17:20 21:10 23:10; Thu 10:15 12:15 14:25 17:55 20:55 22:55
Fri 16:15 21:10; Sat 18:45 21:15; Sun 18:10 20:30; Mon 16:25 21:40; Tue 10:15 19:50 21:50; Wed 11:10 17:00 20:35 22:55; Thu 10:00 16:30 20:55
Fri 16:15 20:30; Sat 18:15 21:45; Sun 19:05 21:40; Mon 11:50 16:50 20:55; Tue 10:10 20:20 21:55; Wed 10:05 17:20 21:25; Thu 10:55 18:10 20:40
Fri 18:45; Sat/Wed 11:55 (Wed) 18:10; Sun 20:45; Mon 12:25 18:10; Tue 11:05 18:40; Thu 13:10 18:15
Fri 18:15; Sat/Wed 12:50 (Wed) 20:55; Sun 18:10; Mon 12:50 18:35; Tue 09:20 18:00; Thu 10:35 20:45
Fri 18:15; Sat 18:00; Sun 20:30; Mon/Wed 09:20 20:55; Tue 20:50; Thu 10:05 21:35

