Heart Of The Beast (12A)
Cast: Anna Lambe, JK Simmons, Brad PittGenre: Action
Author(s): Cameron Alexander
Director: David Ayer
Release Date: 23/09/2026
Running Time: 101mins
Country: US
Year: 2026
Special Forces officer James Belmont and his combat dog Odin are involved in a terrifying plane crash. Miraculously, both emerge from the wreckage relatively unscathed, stranded deep in the Alaskan wilderness. James and Odin join forces to overcome the elements and find their way back to civilisation.
LondonNet Film Review
Heart Of The Beast (12A) Film Review from LondonNet
Owning a pet is a special kind of love story, every bit as intense as matters of the human heart. Director David Ayer’s slow-burning survival thriller cherishes the deep bond between a retired US army special forces operative and a German Shepherd, who served alongside him, as they navigate a treacherous snow-laden wilderness to find their way back to humanity. Mother Nature is every bit as merciless and unforgiving as the enemies who appear in blurry flashbacks to their hellish tours of duty…

Ayer reunites with actor Brad Pitt, more than a decade after they waged war against the Nazis in a Sherman tank in Fury. He plays former green beret James Belmont, who bears the physical scars of combat, while his four-legged companion Odin (Uber) experiences night-time bouts of PTSD that require kind words and a gentle touch to keep the demons at bay. James and Odin eke out a simple existence of mutual healing and understanding, and they travel in James’s seaplane to camp beneath the stars in the Alaskan wilderness. Aside from a brief interaction with a poetry-loving traveller (JK Simmons), who predicts “a good hard-nosed spring storm” on the horizon, man and dog are alone with their thoughts.
Predicted storm clouds gather, forcing James and Odin to abandon camp. During the flight home, James suffers a heart attack. The plane crashes through trees into a river and James and Odin both emerge from the wreckage relatively unscathed, stranded 58 miles from safety. Drawing on their training, they battle against the elements and ferocious wildlife to chart a haphazard route back to a society that discarded them once their bodies were broken.
Heart Of The Beast opens with a startling image then rewinds seven days, making abundantly clear from the outset how James and Odin’s gruelling odyssey will end. Forewarned is certainly forearmed with hankies and screenwriter Cameron Alexander spends 90 minutes winding up for the sledgehammer blow that we know is coming but hits with devastating power regardless.
Pitt may be 62 years old but he performs most of his own stunts and he conjures a striking balance between the raw, sweat-soaked physicality of the role and the tenderness in his interactions with canine co-star Uber. He is a magnetic screen presence and chemistry with Pitt lends credibility to the characters being partners in service since Odin was a pup. Cinematographer Mauro Fiore captures the treacherous beauty of New Zealand’s landscapes, doubling for Alaska. Alexander’s script makes some curious choices in the final stretch to engineer a Revenant-style clash between man and native predators, shot from above for maximum visceral impact, but Ayer’s picture earns its emotional payoff by a wet nose.
– Jo Planter

Popular on LondonNet
London Cinemas Showing Heart Of The Beast
From: Friday 30th October
To: Thursday 5th November
Mon/Tue 14:50
Fri/Sat 15:35; Sun 12:50; Mon/Tue 12:10 16:30 (Tue); Wed 12:40 20:30; Thu 12:00
Fri/Sat 18:15 20:45 (Fri); Mon 13:45 20:30; Tue/Wed 12:20 14:40 (Tue) 15:00 (Wed) 20:20; Thu 18:00
Fri 14:30; Sat 15:40; Sun 17:20; Tue/Wed 17:30; Thu 12:10
Sat 22:25
Fri 15:45 23:00; Sat 13:15; Sun/Wed 11:45 (Sun) 17:35; Mon/Tue 16:30 21:50 (Mon)
Fri 16:50; Sat 12:50 15:15; Sun 18:00 23:05; Mon 17:15 22:25; Tue/Thu 17:05; Wed 17:50 22:40
Fri 15:10; Sat 22:50; Sun 16:45; Mon/Wed 16:30
Fri 17:45 19:45; Sat 12:45 17:45 22:35; Sun 18:35 21:05 23:25; Mon 13:25 15:30 18:45; Tue 12:50 15:10 18:00 22:40; Wed 15:25 17:45 21:15; Thu 19:40 22:00
Fri 10:55 18:20; Sat 13:05 15:35; Sun 10:35 13:50 23:00; Mon 15:25 17:55 22:40; Tue 15:00 18:30 22:40; Wed 13:20 15:45; Thu 15:50
From: Friday 6th November
To: Thursday 12th November
No cinema infomation at the moment
UK and Irish Cinemas Showing Heart Of The Beast
From: Friday 30th October
To: Thursday 5th November
Mon 17:35
Mon 17:30
Fri/Sun 12:00
Sun 17:50; Mon 18:30; Tue 15:30
Fri-Sun 13:10
Wed 14:40
Sun 17:50; Tue 15:00
Fri/Sat/Mon/Tue 20:50; Sun 20:30
Fri 12:00 18:10; Sat 15:10; Sun 16:00; Mon/Tue 12:50 17:50; Wed 12:50 17:40; Thu 12:30
Mon 18:30; Tue 14:45
Fri 14:30; Sun 17:20; Tue/Wed 17:30; Thu 12:10
Tue 16:00
Fri-Sun 12:30
Fri 10:00; Sun 12:30
Fri-Sun 10:10; Mon/Wed/Thu 12:00
Fri 17:00; Thu 12:00
Sun-Wed 15:40; Thu 14:50
Fri 17:30; Wed 12:50; Thu 15:15
Fri/Sat/Mon 16:15; Sun 20:30; Tue 16:45; Wed 21:00
Sun 11:30
Fri 12:15; Sat 14:40; Sun 15:25; Mon 17:20; Thu 20:40
Fri 13:10; Mon 14:45
Fri-Sun 16:00; Mon 15:20; Tue 15:00; Wed 14:30
Fri/Sat/Mon 18:00; Sun 20:30; Tue 16:40
Fri 12:30
Fri 13:00; Sun 09:50; Wed 15:20
Fri/Sat 13:20; Sun/Mon 09:55 (Sun) 17:20; Tue 12:40 20:50; Thu 11:10
Fri 13:10
Odeon Luxe Birmingham Broadway Plaza
Fri/Sat 11:20
Mon/Wed 12:00
Fri 14:50; Mon/Tue 13:20; Wed 14:00; Thu 12:40
Fri/Wed/Thu 12:00 15:40 (Wed); Sat/Sun 10:20; Mon 12:00 17:50; Tue 12:30 17:50
Fri-Sun 20:30; Mon 12:40
Fri/Mon/Wed 12:00
Sat 17:45; Sun 17:50; Mon 14:50; Wed 13:00 18:30; Thu 12:00
Odeon Luxe Glasgow Springfield Quay
Fri 12:00 14:30; Sun 15:50; Mon 13:00 15:30 18:00; Tue/Wed 12:30 15:00 17:30 20:00 (Wed); Thu 12:50
Fri-Tue 20:10; Wed 20:50; Thu 12:00
Fri 14:50; Mon/Tue 13:40; Wed 16:00; Thu 12:00
Mon-Wed 14:45 17:15 (Mon/Tue)
Odeon Luxe Liverpool Switch Island
Fri/Sun 11:40 14:10 19:50 (Sun); Sat 11:10; Mon-Wed 14:50 17:30 (Tue/Wed) 20:00
Fri 17:30; Sun 15:40; Mon 14:40; Tue 17:10
Mon 12:20 14:50; Wed 12:00; Thu 12:40
Fri-Sun 10:40; Mon 18:00; Tue 15:40; Wed 12:00; Thu 12:30
Sun 13:10
Sat 14:00; Sun 20:10; Mon 14:50; Tue 17:20; Wed 12:00
Fri 14:50; Mon/Tue 13:40; Wed 16:00; Thu 12:40
Fri-Sun 10:20; Mon/Thu 12:00 17:50 (Mon); Tue 17:50
Sun 20:10; Mon/Tue 12:15 (Mon) 14:45; Thu 12:30
Fri/Sat/Mon/Tue 13:20 (Tue) 17:30; Sun 15:10; Wed/Thu 12:00 14:10 (Wed)
Fri/Mon/Wed 14:30; Sat 11:00; Sun 18:40
Sun 11:30
Sun 11:15
Fri-Sun/Wed 13:50; Mon 13:00 18:10; Tue 16:40; Thu 14:20
Sat 13:00; Tue 17:20
Fri/Sat 13:00; Sun 16:50; Mon 17:10; Tue 18:20; Wed 15:20
Mon 15:20; Tue 15:00; Wed 16:50
Fri 13:00; Sat 11:10; Sun 12:20; Wed 15:20
Fri 16:10; Sat 17:30; Sun 18:20; Wed 20:10
Fri 13:00; Sat 11:10; Sun 12:20; Wed 15:20
Wed 15:30
Fri 15:50; Sat 11:00; Sun 11:50; Mon/Tue 15:20 17:50; Wed 12:00
Fri/Mon 18:30; Sat 17:20; Tue 18:15; Wed 20:20
Fri-Tue 13:30 (Fri/Sat/Mon/Tue) 16:00 18:30; Wed 16:00; Thu 12:30
Fri/Sat/Mon/Tue 16:15
Fri 12:15; Sun 20:30; Mon 17:20; Thu 15:10
Mon 16:30
Mon 18:00
Fri 18:00
Mon 17:30
Fri 15:20; Mon 17:15; Tue 17:05
Fri/Mon/Tue 16:45 22:05 (Tue); Sun 16:40; Wed 16:50
Showcase Cinema De Lux Bluewater
Fri 15:10 17:40 19:40; Sat 17:30 19:00; Sun 13:35 16:05 18:35; Mon 11:00 13:30 16:00 18:30; Tue/Wed 10:45 (Wed) 11:10 (Tue) 13:40 16:10 18:40; Thu 11:40 17:00 19:30
Showcase Cinema De Lux Coventry
Fri/Mon-Wed 14:00 16:35; Sat 14:40 17:20; Sun 13:40; Thu 14:10
Fri 14:00 16:35; Sun 13:45; Mon 16:00; Tue 11:00 16:30; Wed 11:20 16:45
Showcase Cinema De Lux Glasgow
Fri 11:20 13:50 16:20 18:50; Sat-Wed 11:00 (Mon-Wed) 13:30 16:00 18:30 (Sun-Wed); Thu 10:55 13:30 22:10
Fri/Tue/Wed 11:30 14:00 16:30 19:00; Sat/Sun 11:20 13:50 16:20 18:50; Mon 11:15 13:45 16:15 18:45; Thu 11:45 14:15 16:45 19:15
Showcase Cinema De Lux Leicester
Fri/Sun 15:25; Sat 16:25; Mon 14:00 16:35; Tue 14:05 16:40; Wed 14:15 16:50
Showcase Cinema De Lux Liverpool
Fri-Sun 17:00; Mon 17:10; Tue/Wed 18:40; Thu 16:30
Showcase Cinema De Lux Nottingham
Fri 16:15; Sat 17:15; Sun 16:20; Mon 18:10; Tue 17:45
Showcase Cinema De Lux Paisley
Fri/Mon-Wed 11:20 (Mon) 13:50 16:20 18:50 21:20 (Mon-Wed); Sat 13:10 15:40 18:10; Sun 11:20 13:20 13:50 15:50 16:20 18:20 18:50
Showcase Cinema De Lux Peterborough
Fri 14:15 16:45; Sat 15:15 17:50; Sun 13:40 15:15 17:45; Mon-Wed 16:10 19:20
Showcase Cinema De Lux Reading
Fri 16:40; Sat 16:00; Sun 16:25; Mon/Tue 12:10 (Mon) 14:40 17:10; Wed 11:55 17:15
Showcase Cinema De Lux Southampton
Sat 15:00; Sun 13:40; Mon 11:20 13:50 16:20; Tue 12:20 14:50 17:20; Thu 15:40
Showcase Cinema De Lux Teesside
Fri 14:30 17:05 19:45; Sat 17:20 19:55; Sun 12:25 14:55 17:30; Mon-Thu 13:40 16:10 18:45 21:15 (Tue)
Fri-Sun 14:30 (Fri) 17:00; Mon 14:15 17:00; Tue 13:55 16:30 17:00; Wed 12:15 17:00; Thu 11:40
Tue 17:20
Fri 17:25
Fri 18:10 22:55; Sat 18:00; Sun 17:20; Mon 13:00 17:40; Tue 13:15 18:35
Vue Basingstoke Festival Place
Fri 16:20 19:45; Sat 20:20 22:55; Sun 16:35; Mon 16:45 19:45; Tue 12:20 15:50 18:00; Wed 16:50 18:55
Fri 22:30; Sat 22:15; Sun 17:00; Mon 15:10; Tue 12:30 14:50; Wed 17:30; Thu 15:40
Fri/Tue 16:40 22:40 (Fri); Sat 17:10; Sun 16:10; Wed 17:15
Fri 17:20; Sat 16:45; Sun 15:45; Mon 17:10
Fri 18:10; Sat 11:50; Sun 16:20; Mon 17:00 22:25; Tue 14:10 16:35; Wed 14:10 21:50; Thu 15:40
Fri 12:40 17:15; Sat 15:40; Sun/Mon 12:05 (Sun) 18:15; Tue 17:10; Wed 16:55; Thu 22:05
Fri 14:30 17:35 22:15; Sat 17:05 22:15; Sun 11:45 17:20; Mon 12:10 15:00 17:40; Tue 14:50 18:15 22:35; Wed 15:25 17:45; Thu 13:25 16:55 22:40
Fri 16:30 19:15; Sat 13:30; Sun 13:50 18:00; Mon/Wed 14:10 17:50 (Mon); Tue 14:20 18:20; Thu 17:20
Fri 11:50 17:05; Sat 17:35; Sun 16:40 19:15; Mon 13:50 17:15; Tue 13:45 17:25; Wed 17:25 19:45; Thu 13:40 16:00
Fri 19:30
Fri 15:15; Sat 12:30 18:05; Sun 17:45 20:05; Tue 13:40 17:35; Wed 16:40 22:10; Thu 15:55
Fri 17:15; Sun 19:10; Mon 13:15 18:20; Tue 13:15 18:40; Wed 19:40; Thu 16:55
Fri 17:00 21:45; Sat 21:30; Sun 12:30; Tue 15:00; Wed 14:15; Thu 16:50
Fri 21:40; Sat 17:05; Sun 12:15 19:45; Mon 14:35 17:10; Tue 12:30 17:40; Wed 15:55; Thu 15:05
Fri 12:25 15:20 18:00 19:45; Sat 16:00 18:10 19:50 22:50; Sun 12:25 14:20 17:55 20:40 22:50; Mon 12:00 14:00 16:20 19:00 21:20; Tue 12:30 14:35 16:40 19:30 22:40; Wed 14:00 17:40 19:50; Thu 12:30 15:10 17:50
Fri 18:15 20:35 22:55; Sat 14:45 17:25; Sun 11:35 17:45; Mon 14:30 18:45; Tue 13:50 18:20; Wed 12:55 15:05; Thu 17:40
Fri 17:35 21:55; Sat 15:15 18:15 22:25; Sun 20:00; Mon 14:25 16:25; Tue 12:15 14:35 17:20; Wed 13:25 16:55; Thu 18:05
Fri 15:35; Sat 13:40; Sun 14:10; Mon 15:25; Tue 17:55; Wed 15:15
Fri 13:10 23:00; Sat 11:35 16:45 22:05; Sun 13:50 21:45; Mon 13:00 17:10; Tue 12:25 17:55; Wed 13:20 15:25; Thu 15:00
Fri 12:35; Sat 11:30; Sun 12:25; Tue 19:00; Wed 16:45
Fri 12:35 16:40 21:45; Sun 16:15 18:55; Mon 12:50 16:25 18:45 21:20; Tue/Wed 13:55 (Tue) 17:30; Thu 13:00
Fri 12:05 15:15 17:20 19:05; Sat 12:50 17:15 19:15; Sun 12:55 15:40 18:20; Mon 12:55 16:45 18:50; Tue 14:10 17:00; Wed 13:20 16:40; Thu 13:30 16:55
Fri 17:15; Sat 18:05 22:45; Sun/Mon 17:20; Tue 18:15; Wed 18:55; Thu 13:25
Fri 19:40 22:05; Sat 17:45; Sun 16:50 18:45; Mon 16:35 18:40; Tue/Thu 13:05 (Thu) 17:55; Wed 17:35
Sun 12:10 18:30; Mon 19:10; Wed 18:00; Thu 17:10
Fri/Sat 19:45 22:15 (Sat); Sun 14:10 21:40; Tue 16:45; Wed 15:45; Thu 17:10
Fri 21:45; Sat 22:15; Sun 20:25; Mon 19:10; Tue 15:10; Wed 15:20
Fri 21:25; Sat 17:30; Sun 12:50; Mon 13:25; Tue 17:10
Fri 22:45; Sat 13:55; Sun 12:25; Mon 16:45 22:10; Tue 15:10 22:10; Wed 16:10; Thu 15:35
Fri 22:50; Sun 13:40; Mon 18:15; Tue 18:30; Wed 12:30
Fri 13:05 19:15; Sat 12:35 18:05; Sun 16:00 17:05; Mon 14:05 18:30; Tue 13:55 17:35; Wed 13:15 18:10
Fri 17:55; Sat 14:50; Sun 12:25 22:45; Mon/Tue 22:25; Wed 12:20
Fri 17:45; Sat 11:15 17:00; Sun 11:00 15:15; Mon 13:05 16:50 19:45; Tue 14:00 17:05; Wed 13:35 15:50
Fri 18:00; Sat/Wed 11:55 (Sat) 16:50; Sun 17:30 19:40; Mon 18:50; Tue 17:25; Thu 13:00
Fri 12:35 18:00; Sat 12:40 16:30; Sun 13:30 18:30; Mon 14:45 17:35; Tue 13:45 17:40; Wed 16:25 19:00
Fri 16:45; Sun 21:40; Mon 18:05; Tue 17:30; Wed 16:20
Mon 17:10
Fri 16:40; Sat 15:35; Sun 11:50 18:45 23:15; Mon 18:00; Tue 18:15; Wed 14:00; Thu 16:55
Fri 11:50; Sun 10:50; Mon 17:20
Fri 22:25; Sun/Tue 17:20 22:30 (Tue); Mon 18:00 21:45; Wed 15:30; Thu 17:25
Fri 22:20; Sat/Tue 15:10 22:00 (Tue); Sun 11:10 22:55; Mon 14:40 22:30; Wed 12:15; Thu 12:30
Fri 14:40 17:50; Sat 11:55 14:45 17:25; Sun 13:25 17:30; Mon 12:40 16:40 20:15; Tue 14:05 17:00 18:50; Wed 12:00 15:35 18:25; Thu 12:00 14:20 18:05
Fri 17:15 19:55; Sat 14:00; Sun 12:10 16:50 20:40; Mon 17:05 19:45; Tue 17:25; Thu 16:35
Fri 12:05 15:45; Sat 17:15; Sun 13:55 18:50 23:30; Mon 17:00 19:20; Tue 14:25 17:55; Wed 15:30; Thu 14:30
Fri 12:10 15:40; Sat 12:05 15:45; Sun 15:55 22:40; Mon 13:05 16:55; Tue 14:25; Wed 15:30; Thu 13:15
Fri 17:15; Sat 18:20; Sun 12:40 17:30 20:00; Mon 16:25 18:25; Tue 14:35; Wed 17:05; Thu 17:25
Fri 17:40 22:25; Sat 16:10; Sun 17:20; Mon 17:35; Tue 16:55; Wed 17:25; Thu 15:30 17:55
Fri 15:20 17:40 21:00; Sat 12:30 16:10 18:00 19:25; Sun 12:00 14:10 17:05 19:40; Mon 12:05 14:05 16:55 19:00 21:25; Tue 13:10 15:25 17:40 20:30; Wed 12:25 16:00; Thu 12:25 14:45 16:15 18:15
Fri 14:30 18:15; Sat 15:40 17:35; Sun 12:00 14:50 16:50; Mon 13:05 16:45 18:45; Tue 14:35 18:50; Wed 12:40 18:20; Thu 15:45 18:00
Fri 17:15 22:20; Sat 17:50; Sun 17:35 23:15; Mon 17:10 19:15; Tue 17:15 19:50 22:10; Wed 16:45; Thu 15:55
Fri 21:55; Sat 12:55; Sun 12:35; Mon 13:15; Tue 16:20; Wed 15:00; Thu 13:40
Sun 16:00; Tue 16:55
Fri 17:10; Sat 11:15; Sun 10:50 23:10; Mon 13:15; Tue 16:20; Wed 12:45; Thu 13:45
Fri 15:40 23:00; Sat 11:30 17:30; Sun 16:10; Mon 13:35 17:40; Tue 12:15 18:40; Wed 16:20
Fri 17:45 21:50; Sat 18:45; Sun 16:10 18:50; Mon 16:15 18:15; Tue 10:00 12:15 18:30; Wed 12:00 14:10; Thu 10:00
Fri 16:45; Sat 12:50; Sun 18:20; Mon 13:25 17:10; Tue 17:55; Wed 13:05
Fri 17:50; Sat 17:20 23:00; Sun 12:35 14:40; Mon 12:30 14:40 17:10; Tue 12:00 17:15; Wed 18:30; Thu 16:20
Fri 15:25 17:05; Sat 18:10; Sun 17:55 20:40; Mon 16:25; Tue 15:45; Wed/Thu 17:25 21:25 (Wed)
Fri 21:50; Sat 17:20 22:00; Sun 18:25; Mon 17:25; Tue 16:35 19:00; Wed 13:55 16:35 18:40; Thu 16:55
Fri 13:20 17:05; Sat/Sun 18:45; Mon 16:40 21:20; Tue 16:35; Wed 15:25; Thu 16:15
Fri 19:05 21:25; Sat/Thu 17:40 22:40 (Sat); Sun 17:20; Mon 16:20 18:25; Tue 14:15 17:35; Wed 13:00 20:10
Fri 15:30 17:45; Sat 15:35 21:55; Sun 17:20 19:45 22:45; Mon 14:00 17:00 19:15; Tue 12:40 15:40; Wed 16:00; Thu 17:05
Fri 15:15; Sat 23:00; Mon 12:40 18:20; Tue 13:20 15:25; Wed 12:15 17:40; Thu 12:10 16:30
Fri 15:15 17:40; Sat 22:00; Sun 11:30 18:35; Mon 13:25 15:55 18:10; Tue 14:30 17:25; Wed 14:10 17:45; Thu 13:40 16:55
Fri 17:45 20:10 22:40 01:00; Sat 12:10 17:50; Sun 17:05 22:00; Mon 13:25 17:00; Tue 13:20 16:15; Wed 13:15 17:55 22:45; Thu 14:25 18:20
Fri 21:40; Sun 17:50; Mon 14:40 17:25; Tue 17:55; Wed 16:25; Thu 17:15
Fri 15:05 17:05 19:15; Sat 16:45 19:45; Sun 12:25 14:35 17:25 19:15; Mon 12:00 14:40 19:50 21:50; Tue 14:05 16:40 18:45; Wed 12:00 14:30 17:25; Thu 13:35 16:55
From: Friday 6th November
To: Thursday 12th November
No cinema infomation at the moment

