Home Anemone

Anemone (15)

Cast: Samantha Morton, Daniel Day-Lewis, Sean Bean
Genre: Drama
Author(s): Ronan Day-Lewis, Daniel Day-Lewis
Director: Ronan Day-Lewis
Release Date: 07/11/2025 (selected cinemas)
Running Time: 126mins
Country: US/UK
Year: 2025

Jem Stoker has been estranged from his brother Ray for 20 years. During those two decades, Jem has sought refuge in his faith and the love of his partner Nessa while Ray has forged a solitary life in self-imposed exile. Nessa's troubled son Brian faces dire repercussions after he lashes out at bullies. Concerned about the young man's mental wellbeing, Nessa entreats Jem to deliver a handwritten letter to Ray to implore him to return home and explain the past to his son.


LondonNet Film Review

Anemone (15) Film Review from LondonNet

Three-time Oscar winner Daniel Day-Lewis comes out of retirement to deliver a thunderous and uncompromising performance flecked with simmering fury and tear-sodden anguish in his son Ronan’s audacious feature directorial debut. Fractious family dynamics are at the gnarled, blackened heart of Anemone, co-written by two generations of the Day-Lewis dynasty. Shot on location in the north of England and Wales, this unremittingly bleak drama repeatedly venerates style over substance, drawing attention to bold directorial flourishes and impeccably composed tableaux at the expense of storytelling clarity, full-blooded characterisation and dramatic expediency…

A freak hailstorm, which unleashes cricket ball-sized pellets of ice on the cast, is staged with breathless brio and the image of a giant fish floating downstream in lustrous slow motion is haunting but both vignettes serve no clear narrative purpose beyond demonstrating the younger Day-Lewis’s artistic flair. The script builds gradually to the revelation of a dark family secret, spoken aloud in the film’s turbulent second act, along with the sobering truth about a merciful act that has been misconstrued as something untoward.

Meaty, emotionally wrought monologues, delivered with typical aplomb by older Day-Lewis, fill in the blanks. Co-star Sean Bean attempts to match the snarling ferocity. Both men end up wrestling in the mud. Gorgeously framed inserts of trees swaying in the breeze, a hilltop-trek framed by the ochre glow of the sun and Mother Nature’s fury bloat the running time beyond two hours.

Jem Stoker (Bean) has been estranged from his brother Ray (Day-Lewis) for 20 years, haunted by a family history scarred with violence and regret. During those two decades, Jem has sought refuge in his faith and the love of his partner Nessa (Samantha Morton) while Ray has forged a solitary life in self-imposed exile in a primitive cabin in the woods. Nessa’s troubled son Brian (Samuel Bottomley) faces dire repercussions after he lashes out at bullies taunting him about his father Ray.

Concerned about the young man’s mental wellbeing, Nessa entreats Jem to deliver a handwritten letter to Ray to implore him to return home and explain the past to his son. Long-forgotten resentments bubble to the surface as siblings revisit old grudges and the shattering truth of Ray’s actions during The Troubles in Northern Ireland. Jem compels his brother to confront these phantoms but Ray resists opening old wounds: “I don’t owe nowt to nobody.”

Anemone is an artfully staged meditation on abandonment, guilt and intergenerational trauma that keeps us at arm’s length from the on-screen despair. This sensorial overload, crafted in collaboration with cinematographer Ben Fordesman, struggles to make an impact beyond its technical execution. The older Day-Lewis is gifted the lion’s share of the verbal fireworks (“Got me girl, got me son, got me life. What else so you want?!”) while Morton and Bottomley are short-changed in their disappointingly limited screen time.

– Jo Planter


Popular on LondonNet


London Cinemas Showing Anemone


From: Friday 7th November
To: Thursday 13th November

Cineworld At The O2, Greenwich

Fri-Sun/Wed/Thu 14:10 (Wed/Thu) 20:00; Mon/Tue 13:30 20:00

Cineworld Wandsworth

Fri 20:20; Sat/Mon/Tue 14:20 17:20 20:20; Sun 16:40 19:45; Wed/Thu 14:40 20:10

Greenwich Picturehouse

Fri 20:30; Sat 17:45; Sun 13:20; Mon 20:20; Tue 17:20; Wed 11:30; Thu 11:10

ICA Cinema

Sat 21:00; Sun 20:00; Tue 15:45 20:15; Wed 16:00 20:30; Thu 15:45 20:30

Odeon Luxe Haymarket

Fri-Tue 14:30 (Sat-Tue) 20:30; Wed/Thu 14:30 17:30

Odeon Luxe Holloway

Sat-Mon 14:10 20:00; Tue 14:10 17:10; Wed/Thu 14:20 20:10

Odeon Luxe Swiss Cottage

Sat-Tue 12:00 (Sat/Sun) 17:45; Wed 20:30; Thu 20:00

Odeon Wimbledon

Sat-Tue 16:50 19:50; Wed 13:50 19:50; Thu 14:50 20:40

Picturehouse Central

Sat 10:30 20:15; Sun 13:10; Mon 15:30; Tue 12:10 17:25; Wed 11:30; Thu 12:00

Vue Finchley Road (O2 Centre)

Fri 19:45; Sat 12:55 16:05 21:30; Sun 12:15 15:00 20:35; Mon 15:10 17:50 20:20; Tue 15:25 16:35 18:25; Wed 14:10 16:35 21:50; Thu 15:35 17:50 21:25

Vue Fulham Broadway

Fri 17:25 19:35 22:20; Sat 10:10 21:50 23:50; Sun 09:20 15:40 21:35; Mon 15:55 17:55 21:20; Tue 16:10 17:40 19:30; Wed 15:15 17:25 21:50; Thu 14:00 16:20 21:50

Vue Islington

Fri 21:50; Sat 14:55 21:35; Sun 09:20 19:15 22:45; Mon 15:50 18:35 21:40; Tue 14:30 19:15 21:55; Wed 14:40 17:45 19:55; Thu 15:15 18:50 21:45

Vue North Finchley

Fri/Tue 15:15 (Tue) 17:15 19:15 23:50 (Fri); Sat 17:10 21:15; Sun/Thu 15:05 (Thu) 17:15 21:50; Mon 16:15 19:15 21:15; Wed 14:45 17:15 21:55

Vue Shepherd’s Bush

Fri 17:25 20:15; Sat 15:05 18:25 21:35; Sun 12:50 16:00 21:55; Mon 15:30 16:30 21:35; Tue 15:35 17:40 19:25; Wed 14:30 16:35 22:00; Thu 15:40 17:45 19:45

Vue Westfield London

Fri 17:25 20:20; Sat 14:45 17:05 18:40 21:10; Sun 10:50 13:05 15:25 16:50 19:15; Mon 13:20 15:10 17:10 19:15 21:50; Tue 12:55 15:20 17:50 19:00 21:15; Wed 14:00 16:05 17:50 19:45; Thu 12:30 15:15 17:05 19:35

Vue Westfield Stratford City

Fri 17:45 19:40; Sat 11:25 14:30 18:15 21:55; Sun 09:50 12:40 17:05 20:00; Mon 12:45 15:10 18:00 21:45; Tue 13:00 15:00 17:20 19:25; Wed 12:15 13:25 17:15 21:35; Thu 12:00 14:10 17:55 21:55

From: Friday 14th November
To: Thursday 20th November

No cinema infomation at the moment

UK and Irish Cinemas Showing Anemone


From: Friday 7th November
To: Thursday 13th November

Cineworld Ashton-under-Lyne

Fri 20:10; Sat-Thu 11:10 14:10 17:10 20:10

Cineworld Barnsley

Fri 20:20; Sat-Tue 11:00 (Mon/Tue) 14:20 17:20 (Sat/Sun/Tue) 20:20; Wed/Thu 11:00 14:10 17:10 20:10

Cineworld Basildon

Fri-Mon 13:20 (Mon) 19:50; Tue 13:20 19:15; Wed/Thu 14:30 20:00

Cineworld Belfast

Fri/Sun 16:00 (Sun) 20:00; Sat 16:10 19:10; Mon/Tue 14:20 17:10 20:00; Wed/Thu 14:10 17:20 20:10

Cineworld Bolton

Fri 20:20; Sat-Tue 14:20 17:20 20:20; Wed/Thu 14:10 17:10 20:10

Cineworld Bracknell

Fri 20:20; Sat-Tue 14:20 (Sat/Sun) 17:20 20:20; Wed/Thu 13:45 16:00 19:45

Cineworld Braintree

Fri 20:20; Sat-Tue 14:20 17:20 20:20; Wed/Thu 14:10 17:10 20:10

Cineworld Cardiff

Fri-Tue 14:20 (Sat-Tue) 20:00; Wed/Thu 14:10 17:10 20:10

Cineworld Crawley

Fri 20:20; Sat-Tue 14:20 17:20 20:20; Wed/Thu 11:10 14:10 20:10

Cineworld Edinburgh

Fri/Sat 20:20; Sun 19:40; Mon/Tue 11:00 14:10 17:10 20:20; Wed/Thu 11:00 14:00 16:50 19:40

Cineworld Enfield

Fri 20:15; Sat-Tue 14:20 17:20 20:15; Wed/Thu 14:40 20:20

Cineworld Hemel Hempstead

Fri-Tue 13:20 (Mon/Tue) 20:15; Wed/Thu 14:10 20:10

Cineworld High Wycombe

Wed/Thu 14:10 17:10 20:10

Cineworld Milton Keynes

Fri-Tue 13:20 (Fri/Mon/Tue) 20:10; Wed/Thu 14:40 20:15

Cineworld Newcastle Upon Tyne

Fri 20:10; Sat-Tue 11:10 (Sat/Sun) 14:10 17:10 20:10; Wed/Thu 14:20 17:20 20:20

Cineworld Sheffield

Fri 20:10; Sat-Tue 11:10 (Sun) 14:10 17:10 20:10; Wed/Thu 14:00 17:00 20:00

Cineworld Stevenage

Fri/Sat/Mon-Thu 14:15 (Sat/Mon-Thu) 20:10; Sun 14:20 20:10

Cineworld Warrington

Fri 20:20; Sat-Tue 14:20 (Sun-Tue) 14:30 (Sat) 17:20 20:20; Wed/Thu 14:10 17:10 20:10

Cineworld Wolverhampton

Fri-Tue 12:45 (Sat-Tue) 20:20; Wed/Thu 12:15 20:20

Kings Cinema

Sat-Tue 17:00 20:00; Wed 19:30; Thu 19:45

Odeon Bath

Sat 14:10 20:00; Sun 11:50 17:50; Mon/Tue 15:10 18:10; Wed/Thu 14:20 17:20

Odeon Bournemouth BH2

Sat-Tue 11:30 (Tue) 16:30 19:30; Wed/Thu 15:00 17:50

Odeon Braehead

Sat-Thu 14:00 (Mon-Wed) 14:10 (Thu) 17:00 20:00

Odeon Brighton

Sat/Sun 11:50 17:50; Mon/Tue 14:50 17:50; Wed/Thu 14:20 17:20

Odeon Cardiff

Fri/Sun-Thu 16:50 (Sun-Thu) 19:50; Sat 16:30 19:30

Odeon Coolock

Fri-Tue 17:30 (Sat-Tue) 20:20; Wed/Thu 14:10 20:10

Odeon Dunfermline

Sat-Tue 13:30 (Tue) 16:30 19:30; Wed/Thu 16:50 19:40

Odeon Guildford

Sat-Tue 16:30 19:30; Wed/Thu 16:40 19:40

Odeon Kingston

Sat-Tue 13:50 16:40 19:30; Wed 13:50 16:50 19:50; Thu 14:40 16:40 19:40

Odeon Lincoln

Fri/Sat/Mon/Tue 17:00 (Sat/Mon/Tue) 20:00; Sun 17:50 20:50; Wed/Thu 17:10 20:10

Odeon Liverpool ONE

Fri 19:50; Sat-Thu 13:50 16:50 19:50

Odeon Luxe Epsom

Fri-Mon 14:10 (Sat-Mon) 20:10; Tue 14:10 17:10; Wed/Thu 12:40 17:50

Odeon Luxe Glasgow Springfield Quay

Sat-Thu 13:50 (Mon-Thu) 16:40 19:30

Odeon Luxe Leeds Thorpe Park

Sat/Sun 16:40 19:30; Mon 16:40 19:50; Tue 16:40 20:10; Wed/Thu 17:00 19:50

Odeon Manchester Great Northern

Sat-Tue 14:00 (Sat/Sun) 16:45 19:30; Wed/Thu 16:45 19:45

Odeon Metrocentre

Fri-Mon 17:10 (Sat-Mon) 20:10; Tue 17:50 20:50; Wed 16:50 20:50; Thu 16:30 21:10

Odeon Milton Keynes Stadium

Sat-Tue 16:40 19:30; Wed/Thu 16:50 19:50

Odeon Norwich

Fri 20:00; Sat-Wed 14:00 17:00 20:00; Thu 13:50 16:50 19:50

Odeon Richmond

Fri/Tue 16:00 (Tue) 20:30; Sat/Sun 13:45 20:15; Mon 16:30 19:30; Wed 16:45 19:45; Thu 16:40 19:30

Odeon Stillorgan

Sat-Mon 16:30 19:30; Tue 14:10 17:10; Wed/Thu 14:10 17:50

Odeon Tunbridge Wells

Sat/Mon/Tue 17:00 20:00; Sun 17:50 20:50; Wed/Thu 17:10 20:10

Showcase Cinema De Lux Bluewater

Sat-Thu 12:50 15:40 18:30 (Mon-Wed) 21:20 (Mon-Thu)

Showcase Cinema De Lux Leeds

Sat-Thu 12:50 15:40 18:30 21:20

Showcase Cinema De Lux Peterborough

Sat-Thu 12:50 15:40 18:30 (Sat-Mon/Wed/Thu) 21:20 (Wed/Thu)

Showcase Cinema De Lux Reading

Sat-Mon/Wed/Thu 12:50 (Mon/Wed/Thu) 15:40 18:30 21:20; Tue 12:50 15:40 22:20

Showcase Cinema De Lux Southampton

Sat-Mon 15:40 (Sat/Mon) 18:30; Tue 10:30 17:40; Wed 15:40; Thu 13:00

Showcase Cinema De Lux Teesside

Sat-Thu 12:50 15:40 18:30 21:20

Vue Basingstoke Festival Place

Fri 21:10; Sat 11:50 14:25 21:10; Sun 09:30 18:20; Mon 15:35 17:50 19:55; Tue 12:40 19:50; Wed 14:20 17:10 20:00; Thu 15:40 18:30

Vue Birmingham

Fri 21:55; Sat 10:20 11:55 16:05 21:50; Sun 09:10 10:00 16:40 19:05; Mon 13:40 16:10 21:20; Tue 12:35 16:05 18:15 21:55; Wed 12:00 14:15 16:30; Thu 13:20 16:05 21:30

Vue Bolton

Fri 21:45; Sat 09:35 16:35 23:00; Sun 10:05 16:50 21:40; Mon 12:50 16:30 21:45; Tue 13:25 17:15 20:45; Wed 13:25 16:40 21:40; Thu 16:25 21:15

Vue Bristol Cribbs Causeway

Fri 22:00; Sat 09:15 16:25 21:15; Sun 09:35 17:20 20:20; Mon 13:00 16:05 21:15; Tue 17:55 20:40; Wed 13:30 17:00 19:45; Thu 13:25 15:00 18:40

Vue Bristol Longwell Green

Fri 17:05 21:15; Sat 09:00 17:25 21:55; Sun 09:00 17:00 21:15; Mon 13:00 17:15 19:25; Tue 12:40 14:45 16:45 19:30; Wed 13:50 16:15 18:15 21:00; Thu 13:05 16:45 19:00

Vue Bromley

Fri 21:40 23:15; Sat 09:00 23:30; Sun 09:00 21:55 23:00; Mon 12:05 17:50 21:30; Tue 12:50 15:55 19:10; Wed 12:45 17:55 20:40; Thu 12:40 13:30 19:05

Vue Camberley

Fri 17:25 18:45 22:20; Sat 10:40 17:00 22:15; Sun 19:15; Mon 13:20 15:50 20:50; Tue 13:45 15:35 19:15; Wed 14:15 16:20 19:40; Thu 14:20 16:45 19:45

Vue Cheshire Oaks

Fri 17:25; Sat 09:00 16:10 21:55; Sun 09:15 10:05 17:45 21:20; Mon 12:55 14:55 17:05 19:25; Tue 13:15 14:05 17:40 19:40; Wed 13:35 15:30 17:30 20:40; Thu 12:35 14:30 17:00 21:40

Vue Doncaster

Fri 17:45 21:05; Sat 09:30 17:30 21:00; Sun 09:35 16:30 21:15; Mon 13:40 15:40 17:55 21:10; Tue 12:50 14:50 17:00 19:15; Wed 12:35 16:00 20:30; Thu 13:35 16:10 21:10

Vue Dublin

Fri 17:35 21:55; Sat 10:55 17:30 20:30; Sun 09:00 17:15 21:15; Mon 15:10 17:25 19:35; Tue 14:10 16:25 18:45 21:15; Wed/Thu 14:00 17:00 (Wed) 17:10 (Thu) 21:55

Vue Eastleigh

Fri 17:25 21:40; Sat 09:00 18:35 21:40; Sun 09:00 15:35 21:05; Mon 12:55 16:15 20:05; Tue 13:10 18:45 21:05; Wed 12:50 16:40 19:40; Thu 14:05 16:15 19:10

Vue Edinburgh Ocean Terminal

Fri 17:35 21:45; Sat 12:45 15:30 17:35 21:55; Sun 11:20 14:15 17:30; Mon 13:10 16:15 18:25 21:15; Tue 12:30 18:20 21:55; Wed 15:20 17:05 21:50; Thu 12:25 16:05 20:45

Vue Glasgow St Enoch

Fri 21:30 22:45; Sun 21:35; Mon 10:45 13:30 15:10 21:30; Tue 12:00 18:30 21:55; Wed 12:25 13:15 20:20; Thu 13:40 17:20 21:45

Vue Harrow

Fri 17:10; Sat 09:20 16:40 21:50; Sun 10:20 16:45 21:45; Mon 15:50 18:05 21:50; Tue 12:35 16:50 21:55; Wed 12:25 16:15 21:45; Thu 12:55 17:45 21:50

Vue Leeds The Light

Fri 17:40 21:50; Sat 15:15 18:00 21:20; Sun 11:00 16:20 21:25; Mon 13:30 16:45 21:30; Tue 12:00 15:00 17:10 21:20; Wed 15:25 18:35 21:45; Thu 14:45 17:45 21:40

Vue Manchester Printworks

Fri 21:00; Sat 09:00 11:45 17:25 20:05; Sun 09:00 12:00 18:55 21:40; Mon 12:45 16:00 18:45 21:40; Tue 12:15 14:15 17:25 19:20; Wed 12:45 15:05 17:10 19:25; Thu 12:35 15:05 17:00 19:00

Vue Plymouth

Fri 18:10 21:30; Sat 10:20 16:00 21:15; Sun 18:00 21:00; Mon 13:30 15:40 17:45 21:30; Tue 12:15 14:00 17:00 20:15; Wed 12:45 16:00 18:00; Thu 11:30 15:00 19:00 21:50

Vue Portsmouth

Fri 21:45; Sat 09:00 16:10 19:00; Sun 12:00 16:00 21:50; Mon 13:30 17:00 21:25; Tue 13:10 16:30 19:00; Wed 15:05 17:30 21:50; Thu 13:20 17:00 21:45

Vue Reading

Fri 17:40 21:00; Sat 11:45 14:40 21:30; Sun 17:00 21:35; Mon 13:30 16:00 21:20; Tue 13:45 16:10 17:55 21:15; Wed 14:00 14:55 19:30; Thu 13:10 14:15 21:35

Vue Romford

Fri 18:15 21:40; Sat 09:55 14:15 18:15 21:45; Sun 09:10 13:30 17:00 21:30; Mon 12:15 14:15 17:45 21:35; Tue 12:05 15:35 17:15 19:15; Wed 13:20 15:40 17:35 21:55; Thu 13:45 16:20 18:20

Vue Swansea

Fri 17:15 19:15; Sat 11:00 13:00 17:15 21:10; Sun 11:35 17:35 21:10; Mon 15:45 17:45 20:20; Tue 14:45 16:45 18:50 21:05; Wed 15:05 17:55 21:45; Thu 15:00 17:15 21:35

Vue Swindon

Fri 21:50; Sat 14:45 16:45 21:10; Sun 12:00 18:55 21:40; Mon 15:05 17:20 20:00; Tue 14:40 16:55 21:45; Wed 12:50 16:00 20:50; Thu 13:45 16:15 21:45

Vue Watford

Fri 21:40 23:45; Sat 12:25 00:00; Sun 09:00 12:15 21:40; Mon 15:15 17:30 21:35; Tue 12:40 15:30 21:30; Wed 13:15 15:45 21:55; Thu 15:35 16:55 21:45

Vue York

Fri 17:30 22:40; Sat 09:00 16:45 21:40; Sun 09:40 17:45 19:50; Mon 15:50 21:40; Wed 13:15 17:50 21:40; Thu 13:35 16:00 21:45

From: Friday 14th November
To: Thursday 20th November

No cinema infomation at the moment