Home Killers Of The Flower Moon

Killers Of The Flower Moon (15)

Cast: Leonardo DiCaprio, Lily Gladstone, Robert De Niro, Jesse Plemons
Genre: Drama
Author(s): Martin Scorsese, Eric Roth
Director: Martin Scorsese
Release Date: 20/10/2023
Running Time: 206mins
Country: US
Year: 2023

Cattle rancher William King Hale is at the forefront of a diabolical plot to steal the Osage fortune in 1920s Oklahoma through violence, intimidation and - ultimately - murder. William's nephew Ernest, who served his country in the First World War, hopes to benefit from the black gold rush. He is encouraged by William to seduce an indigenous woman named Mollie and marry her to inherit the rights to her family's oil.


LondonNet Film Review

Killers Of The Flower Moon (15) Film Review from LondonNet

Brevity is seldom part of the film-making vocabulary of Academy Award-winning writer-director Martin Scorsese, a master of his craft who has released only one picture in the past 20 years – the fantastical adventure Hugo – within touching distance of a two-hour running time. His latest passion project, a meticulously crafted portrait of America’s capitalist past co-written by Forrest Gump scribe Eric Roth, stretches out uncomfortably beyond three hours, including a soporific opening section distinguished by impeccable contributions from production designer Jack Fisk and costume designer Jacqueline West to evoke 1920s Oklahoma…

Based on David Grann’s bestselling book, Killers Of The Flower Moon illuminates the discovery of oil in the land of the Osage Nation, which bestows great wealth on the Native American tribe. Money and status attract covetous eyes and a real-life murder plot unfolds at a pedestrian pace, eventually eliciting a response from the Bureau of Investigation when the death count of indigenous people becomes too great to ignore in Washington DC’s corridors of power. Leonardo DiCaprio delivers a compelling, nuanced performance as one of the greedy white men involved in the despicable plot. He is evenly matched by Lily Gladstone as the quietly spoken Native American wife, unaware that her insulin injections are being poisoned by her spouse.

Well-respected cattle rancher William King Hale (Robert De Niro) is at the forefront of a diabolical plot to steal the Osage fortune through violence, intimidation and – ultimately – murder. William’s nephew Ernest (DiCaprio), who served his country in the First World War, hopes to benefit from the black gold rush. He is encouraged by William to seduce an indigenous woman named Mollie (Gladstone) and marry her to inherit the rights to her family’s oil.

Ernest is delighted to be a pawn in his uncle’s Machiavellian scheme. “I just love money. I love it almost as much as I love my wife,” he whoops after taking Mollie as his wife. As members of Mollie’s family fall ill or suffer accidents, including her mother Lizzie Q (Tantoo Cardinal), sisters Anna (Cara Jade Myers) and Minnie (Jillian Dion), cousin Reta (JaNae Collins) and brother-in-law Henry (William Belleau), BOI agent Tom White (Jesse Plemons) arrives unexpectedly in Osage County to gather evidence of skulduggery and expose the perpetrators.

Killers Of The Flower Moon intoxicates the senses on a big screen but audiences may prefer to wait until the film arrives on the Apple TV+ streaming service to navigate the bloated 206-minute running time. I personally yearned for Scorsese’s long-time editor and collaborator Thelma Schoonmaker to be more heavy-handed in the opening hour before the murderous plot gathers momentum. A brief on-screen appearance by the film-maker underlines his fierce commitment to honouring the subject matter. Staying the course with Scorsese demands fortitude and patience.

– Jo Planter


Popular on LondonNet


London Cinemas Showing Killers Of The Flower Moon


From: Friday 24th November
To: Thursday 30th November

Cineworld At The O2, Greenwich

Tue/Thu 13:30; Wed 13:40

Cineworld Wandsworth

Tue 14:10 20:00; Wed/Thu 13:30 18:00 (Thu)

Crouch End Picturehouse

Tue 16:00; Wed 12:45; Thu 16:15

Curzon Hoxton

Fri 12:45; Sat 12:30 19:20; Sun 12:00 19:00; Mon/Wed/Thu 12:40; Tue 12:30 19:40

Curzon Victoria

Fri-Mon 11:30; Tue 10:30; Thu 11:45

Ealing Picturehouse

Wed 13:00; Thu 12:30

East Dulwich Picturehouse

Sun 10:30; Mon 16:00

Everyman Broadgate

Sat 13:45; Mon 12:30

Everyman Canary Wharf

Fri 11:30; Sat 14:30

Everyman Chelsea

Sat 16:00; Mon 11:00

Everyman King’s Cross

Fri 17:50; Sat 20:10; Sun 10:40

Everyman Muswell Hill

Wed 18:30; Thu 11:00

Odeon Camden

Tue/Thu 19:00

Odeon Greenwich

Tue-Thu 14:50 19:10

Odeon Holloway

Tue/Thu 15:15 19:45; Wed 15:15 19:15

Odeon Luxe & Dine Islington

Tue 16:00; Wed 15:50; Thu 18:40

Odeon Luxe Acton

Tue/Thu 14:45; Wed 15:20

Odeon Luxe Lee Valley

Tue/Thu 15:20 19:50 (Tue); Wed 15:20 19:00

Odeon Luxe Swiss Cottage

Tue-Thu 14:45 19:00

Odeon Streatham

Tue 19:20; Wed/Thu 15:20

Odeon Surrey Quays

Tue-Thu 15:20 19:50 (Tue)

Odeon Wimbledon

Tue/Wed 14:40 19:00; Thu 12:10 16:30 19:20

Picturehouse Central

Tue 15:00 19:15; Wed 11:50 19:50; Thu 11:50 18:45

Ritzy Picturehouse

Tue 19:30; Wed 11:30; Thu 13:00

Vue Islington

Sat 15:45; Sun 20:30

Vue Piccadilly (Apollo)

Sun 20:20; Mon 19:15

Vue Shepherd’s Bush

Tue 19:30; Thu 19:00

Vue West End

Thu 21:00

Vue Westfield London

Tue 12:05 16:20 20:10; Wed 12:35 15:45 20:40; Thu 21:05

Vue Westfield Stratford City

Tue 21:15; Wed 11:35 16:25; Thu 11:15 14:10 21:00

From: Friday 1st December
To: Thursday 7th December

Cineworld At The O2, Greenwich

Fri/Mon-Thu 13:10; Sat/Sun 12:30

Everyman Broadgate

Mon 10:45; Wed 10:15

Everyman King’s Cross

Mon 10:00; Wed 09:50

Odeon Camden

Tue/Wed 19:30

Odeon Greenwich

Sat/Wed 14:40 19:00 (Wed); Mon/Tue 15:10 19:00

Odeon Holloway

Fri-Sun/Thu 15:00 (Fri/Thu) 19:15; Mon 15:00; Tue 15:15 19:15; Wed 14:30 19:45

Odeon Luxe & Dine Islington

Sun 14:20; Mon-Thu 16:00 19:30 (Tue/Wed)

Odeon Luxe Leicester Square

Fri 13:30; Sat/Mon 14:00; Sun 18:15; Tue 12:45 19:30; Wed 12:30 19:15

Odeon Luxe Putney

Mon/Tue 13:30; Wed 19:30

Odeon Luxe Swiss Cottage

Fri-Sun/Thu 19:30; Mon/Wed 15:30 20:00; Tue 15:30 19:45

Odeon South Woodford

Sun/Mon 19:00; Tue 13:00; Wed/Thu 19:15

Odeon Streatham

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

Odeon Surrey Quays

Sat/Sun 18:15; Mon/Tue 16:30; Wed 19:30

Odeon Wimbledon

Fri/Mon/Tue/Thu 15:30 19:30 (Tue); Wed 15:10 19:40

Picturehouse Central

Fri 14:15; Sat 16:30; Sun 16:40; Mon 14:35; Tue 13:45; Wed 13:30; Thu 16:00

Vue Finchley Road (O2 Centre)

Sat 11:30; Sun 10:35; Mon 15:15; Wed 15:25; Thu 15:00

Vue Westfield London

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

UK and Irish Cinemas Showing Killers Of The Flower Moon


From: Friday 24th November
To: Thursday 30th November

Arts Picturehouse

Sat 13:15; Sun 11:40; Mon 12:30

Bromley Picturehouse

Tue/Wed 18:00; Thu 12:00

Chester Picturehouse

Wed 18:45; Thu 13:20

Cineworld Basildon

Tue-Thu 13:00

Cineworld Braintree

Tue-Thu 13:10

Cineworld Cardiff

Tue-Thu 13:00

Cineworld Crawley

Tue-Thu 13:20 19:20 (Wed/Thu)

Cineworld Didsbury

Tue-Thu 13:00

Cineworld Hemel Hempstead

Tue-Thu 13:00 15:00 19:20

Cineworld Ipswich

Tue-Thu 13:20

Cineworld Milton Keynes

Tue/Wed 14:00; Thu 15:00

Cineworld Nottingham

Tue/Thu 13:15; Wed 13:50

Cineworld Poole

Tue-Thu 13:00

Cineworld Sheffield

Tue-Thu 13:00

Cineworld Stevenage

Tue-Thu 15:00 19:20

Curzon Canterbury Riverside

Fri/Sat/Mon-Thu 16:00; Sun 15:30

Empire Birmingham Great Park

Tue-Thu 14:45 19:10

Empire Ipswich

Tue-Thu 14:40 19:10

Empire Sutton

Tue-Thu 11:45 19:10

Everyman Barnet

Tue 13:50; Wed 19:45; Thu 13:15

Everyman Bristol

Fri/Sat 15:30; Sun 12:45

Everyman Cardiff

Tue 18:30; Wed 10:40; Thu 11:15

Everyman Chelmsford

Wed 19:50; Thu 14:30

Everyman Edinburgh

Tue 20:00; Wed 10:45

Everyman Glasgow

Sat 13:15; Mon 16:15

Everyman Leeds

Tue 13:45; Thu 12:15

Everyman Liverpool

Tue 14:15; Thu 11:30

Everyman York

Tue 14:10

Odeon Basingstoke

Tue 15:30 19:00; Wed/Thu 15:20

Odeon Bath

Tue-Thu 14:45 19:00

Odeon Belfast

Tue/Thu 14:30 19:00 (Tue); Wed 14:00

Odeon Blanchardstown

Tue 19:00; Wed/Thu 12:00

Odeon Bournemouth BH2

Tue-Thu 15:20 19:50 (Tue)

Odeon Bracknell

Tue-Thu 15:20 19:00 (Tue)

Odeon Braehead

Tue-Thu 15:30

Odeon Bridgend

Tue-Thu 15:20 19:40 (Tue)

Odeon Brighton

Tue/Wed 15:20 19:50 (Tue); Thu 14:50

Odeon Cardiff

Tue-Thu 15:30 19:50 (Tue)

Odeon Chatham

Tue-Thu 15:20 19:50 (Tue)

Odeon Chelmsford

Tue-Thu 15:20 19:40 (Tue)

Odeon Colchester

Tue-Thu 15:20 19:50 (Tue)

Odeon Coolock

Tue-Thu 18:40

Odeon Dudley Merry Hill

Tue 14:50 19:20; Wed 15:20; Thu 15:00

Odeon Dunfermline

Tue-Thu 15:10

Odeon Edinburgh Lothian Road

Sat 13:45; Sun 13:30

Odeon Epsom

Tue-Thu 15:20 20:00 (Thu)

Odeon Guildford

Tue-Thu 15:20 19:50 (Tue)

Odeon Hatfield

Tue/Thu 14:50 19:20 (Tue); Wed 12:10

Odeon Huddersfield

Fri 14:50; Mon-Thu 15:20

Odeon Kettering

Tue 19:10; Wed 15:20; Thu 15:10

Odeon Kilmarnock

Tue 15:40; Wed/Thu 15:20

Odeon Kingston

Tue-Thu 15:20 19:00

Odeon Limerick

Tue/Thu 14:45 19:00 (Tue); Wed 15:20

Odeon Lincoln

Tue-Thu 15:20 19:50 (Tue)

Odeon Liverpool ONE

Tue-Thu 14:30 19:00

Odeon Luxe Birmingham Broadway Plaza

Tue/Thu 12:50 19:40; Wed 12:50 20:00

Odeon Luxe Derby

Tue-Thu 15:20 19:50 (Tue)

Odeon Luxe Dundee

Tue-Thu 15:20

Odeon Luxe Edinburgh Wester Hailes

Tue 15:40; Wed/Thu 15:20

Odeon Luxe Hull

Tue 19:00; Wed 15:20; Thu 14:50

Odeon Luxe Leeds Thorpe Park

Tue/Wed 15:20 19:40 (Tue); Thu 14:50

Odeon Luxe Leeds-Bradford

Tue 19:50; Wed 14:45; Thu 14:50

Odeon Luxe Liverpool Switch Island

Tue/Wed 15:20 19:50 (Tue); Thu 15:10

Odeon Luxe Maidenhead

Tue 14:50 19:20; Wed/Thu 15:20

Odeon Luxe Maidstone

Tue/Thu 14:50 19:20 (Tue); Wed 15:20

Odeon Luxe Nuneaton

Tue 19:00; Wed 15:20; Thu 12:20

Odeon Luxe Sheffield

Tue-Thu 15:20 19:50 (Tue)

Odeon Luxe Tamworth

Tue-Thu 15:20 19:50 (Tue)

Odeon Luxe Telford

Tue-Thu 15:20 19:50 (Tue)

Odeon Luxe Warrington

Tue/Thu 15:20; Wed 12:50

Odeon Mansfield

Tue 15:30 19:50; Wed/Thu 15:00

Odeon Metrocentre

Tue 18:30; Wed 15:30; Thu 15:00

Odeon Milton Keynes Stadium

Tue-Thu 15:20 19:00

Odeon Newbridge

Tue-Thu 14:15

Odeon Richmond

Tue-Thu 19:00

Odeon Rochdale

Tue-Thu 15:20

Odeon Silverlink

Tue/Wed 15:20; Thu 14:40

Odeon Southend

Tue-Thu 15:20 19:50 (Tue)

Odeon Stillorgan

Tue-Thu 19:15

Odeon Stoke

Tue-Thu 15:20

Odeon Swansea

Tue-Thu 15:20 19:00

Odeon Taunton

Tue/Thu 14:50 19:20 (Tue); Wed 15:20

Odeon Trafford Centre

Tue-Thu 14:45 19:15

Odeon Tunbridge Wells

Tue-Thu 15:20 19:40 (Tue)

Odeon Uxbridge

Tue 12:50; Wed 14:00; Thu 12:30

Odeon Wrexham

Wed/Thu 12:50

Showcase Bristol Avon Meads

Tue-Thu 11:20 (Wed/Thu) 19:10

Showcase Cinema De Lux Leeds

Tue-Thu 10:30 (Wed/Thu) 14:45 19:00

Vue Birmingham

Sat 09:50; Sun 21:30

Vue Bolton

Tue 11:55; Thu 13:50

Vue Camberley

Tue 15:20; Thu 20:30

Vue Cambridge

Thu 21:15

Vue Carlisle

Tue 13:10; Thu 19:10

Vue Cheshire Oaks

Wed 12:40; Thu 12:10

Vue Dublin

Thu 13:05

Vue Eastleigh

Thu 19:25

Vue Edinburgh Ocean Terminal

Tue 19:00; Wed 20:00; Thu 20:20

Vue Harrow

Thu 15:35

Vue Inverness

Sat 19:35; Sun 19:00; Thu 18:30

Vue Leeds The Light

Sat 20:30; Sun 21:15; Mon 11:40; Tue 22:00

Vue Manchester Printworks

Tue 21:00; Wed 20:45; Thu 20:30

Vue Plymouth

Tue 10:00 14:30; Wed 10:00 16:00 19:45; Thu 11:35 14:35 19:15

Vue Portsmouth

Tue/Thu 10:40 21:40 (Tue); Wed 15:10

Vue Preston

Thu 19:50

Vue Staines

Sun 21:15

Vue Stirling

Sun 20:00

Vue Stroud

Sun 15:35

Vue Swansea

Tue 13:25; Thu 18:40

Vue Thurrock

Sat 20:50

Vue Watford

Thu 19:45

Vue York

Tue 13:30; Thu 14:45

From: Friday 1st December
To: Thursday 7th December

Cineworld Basildon

Mon 14:00; Tue 13:40; Wed 11:30 15:10

Cineworld Crawley

Fri/Thu 13:30; Mon 15:00; Tue 14:45; Wed 14:50

Cineworld Hemel Hempstead

Fri 13:30 19:45; Sat-Mon 15:10 (Mon) 19:40; Tue 14:40 19:40; Wed 15:10; Thu 13:30 19:50

Cineworld Milton Keynes

Fri/Mon-Thu 13:40

Cineworld Stevenage

Fri/Thu 16:20 19:50 (Fri); Sat/Sun 15:40; Mon 16:00; Tue 14:20 18:50

Empire Birmingham Great Park

Fri-Sun 14:45 19:10

Empire Ipswich

Fri-Sun 14:45 19:10

Empire Sutton

Fri-Sun 14:45 19:10

Everyman Altrincham

Fri 12:15; Sat 17:00; Mon 13:45; Tue 12:45; Wed 19:30; Thu 14:00

Everyman Barnet

Fri 13:50; Sun/Wed 14:20 19:00 (Wed); Mon 12:15; Thu 16:45

Everyman Bristol

Sun 11:00; Mon 13:10; Tue 13:00; Wed 10:30

Everyman Cardiff

Fri 13:00; Mon/Wed 13:15; Tue 19:00; Thu 12:40

Everyman Chelmsford

Fri 10:00; Mon 12:50; Tue 12:45; Wed 18:45; Thu 14:30

Everyman Edinburgh

Sun 16:40; Wed 19:00; Thu 11:15

Everyman Lincoln

Mon/Wed 19:00

Everyman Liverpool

Wed 19:15; Thu 11:15

Everyman Newcastle

Fri 11:45; Mon 19:30

Everyman Stratford-Upon-Avon

Fri 14:45; Sat 11:30; Wed 19:00; Thu 13:00

Everyman York

Wed 19:00; Thu 11:00

Odeon Bath

Fri 14:00; Mon 15:10; Tue 15:40; Wed/Thu 14:50

Odeon Beckenham

Mon/Wed 13:00; Tue 19:15

Odeon Belfast

Mon/Tue 14:00; Wed 14:10

Odeon Blanchardstown

Mon/Tue 12:50; Wed 12:00

Odeon Bournemouth BH2

Mon/Wed/Thu 14:40; Tue 19:00

Odeon Braehead

Fri 15:50; Mon 15:10; Tue/Wed 14:20 (Wed) 18:50; Thu 14:40

Odeon Bridgend

Fri 14:00; Mon/Tue 15:10; Wed/Thu 14:40

Odeon Brighton

Fri 13:50; Mon 15:10; Tue 15:30; Wed 14:40

Odeon Cardiff

Mon 15:10; Tue-Thu 14:40

Odeon Charlestown

Mon 15:20; Tue-Thu 14:20

Odeon Chatham

Mon/Wed 15:15; Tue 19:00

Odeon Chelmsford

Fri 13:50; Mon 15:00; Tue/Wed 14:40

Odeon Colchester

Fri 13:50; Mon 15:00; Tue/Wed 14:40

Odeon Coolock

Mon/Wed/Thu 13:10

Odeon Dudley Merry Hill

Fri 13:50; Mon 15:00; Tue 15:30; Wed/Thu 14:40

Odeon Dunfermline

Fri 13:50; Mon 15:10; Tue 18:30; Wed/Thu 14:10

Odeon Epsom

Tue 19:10

Odeon Guildford

Fri 13:50; Mon-Thu 14:40 19:00 (Mon)

Odeon Kettering

Fri 13:50; Mon 15:00; Tue/Wed 14:40

Odeon Kilmarnock

Fri 14:00; Mon 15:10; Tue 18:30; Wed 14:10

Odeon Kingston

Mon/Tue 14:50 19:10 (Mon); Wed 14:40

Odeon Lincoln

Fri 13:45; Mon 15:10; Tue 18:30; Wed 14:10; Thu 14:25

Odeon Liverpool ONE

Fri 15:20; Mon/Thu 15:00; Tue 15:40; Wed 14:40

Odeon Luxe Birmingham Broadway Plaza

Fri 15:30; Sat 17:20; Mon/Tue 15:00; Wed 14:20; Thu 19:00

Odeon Luxe Derby

Fri 13:50; Mon 14:50; Tue 15:40; Wed/Thu 14:40

Odeon Luxe Dundee

Fri 13:50; Mon 14:40; Tue 14:20 18:40; Wed/Thu 14:10

Odeon Luxe East Kilbride

Fri 13:50; Mon 15:10; Tue 18:30; Wed 14:10; Thu 14:20

Odeon Luxe Edinburgh Wester Hailes

Fri 13:40; Mon 15:10; Tue 13:00; Wed 14:20

Odeon Luxe Glasgow Springfield Quay

Mon 15:10; Tue 14:40; Wed/Thu 14:10

Odeon Luxe Hull

Fri 13:40; Mon/Tue 15:10; Wed 14:20

Odeon Luxe Leeds Thorpe Park

Fri/Mon/Wed 13:50; Tue 19:20

Odeon Luxe Leicester

Mon/Wed 15:10; Tue 15:00

Odeon Luxe Sheffield

Fri 13:50; Mon 15:15; Tue 19:00; Wed 14:40

Odeon Luxe Tamworth

Fri 13:50; Mon 14:50; Tue 16:00; Wed/Thu 14:40 19:30 (Wed)

Odeon Luxe Telford

Mon 15:00; Tue 14:30 18:50; Wed/Thu 14:40

Odeon Luxe Warrington

Fri 13:50; Mon 15:20; Tue 19:40; Wed/Thu 14:40

Odeon Mansfield

Mon 15:20; Tue 19:30; Wed 14:45

Odeon Metrocentre

Fri/Mon/Wed/Thu 12:00

Odeon Milton Keynes Stadium

Fri/Thu 13:50; Mon 15:00; Tue/Wed 14:40

Odeon Norwich

Fri 15:30; Mon/Tue 15:10; Wed/Thu 14:40

Odeon Orpington

Mon-Wed 19:15

Odeon Preston

Mon 15:20

Odeon Richmond

Fri-Sun 16:00; Mon-Thu 15:30

Odeon Silverlink

Mon 13:00; Tue 19:20; Wed 14:00

Odeon Southend

Fri 13:50; Mon 15:00; Tue/Wed 14:40

Odeon Stillorgan

Mon 15:15; Tue 18:45; Wed 14:30

Odeon Swansea

Fri 13:50; Mon 15:10; Tue 15:00 19:20; Wed/Thu 14:40

Odeon Taunton

Fri 13:50; Mon 15:15; Tue 19:00; Wed 14:40

Odeon Trafford Centre

Mon-Wed 14:50 19:10 (Mon/Tue)

Odeon Trowbridge

Tue 18:45; Thu 19:15

Odeon Tunbridge Wells

Fri 13:50; Mon/Thu 14:40 19:00 (Mon); Wed 14:30

Odeon Wrexham

Fri 14:00; Mon 15:20; Wed 14:40

Showcase Cinema De Lux Glasgow

13:45 (Fri/Sun-Thu) 20:45

Vue Harrow

Sat 11:05; Wed 15:35

Vue Leeds The Light

Sun 21:25; Tue/Wed 21:50

Vue Portsmouth

Sun 10:45; Mon 21:35; Thu 20:15