Skip to content
Poster for Killers of the Flower Moon
Apple Studios On streaming

Killers of the Flower Moon

2023 206 min English R

“Can you find the wolves in this picture?”

When oil is discovered in 1920s Oklahoma under Osage Nation land, the Osage people are murdered one by one—until the FBI steps in to unravel the mystery.

Where to watch

Apple TV

Stream

Amazon Video

Rent · Buy

Apple TV Store

Rent · Buy

JustWatch TV Store

Rent

Google Play Movies

Rent · Buy

YouTube

Rent · Buy

Your rating

Your review

Cast

210 people

Martin Scorsese Director · Eric Roth Screenplay

Worldwide gross $159M · Budget $200M · United States release October 20, 2023

Box office

Budget

$200,000,000

Worldwide gross

$158,722,599

Gross vs. budget

0.8×

Production

A

Apple Studios

Production · Studio

I

Imperative Entertainment

Production

S

Sikelia Productions

Production

A

Appian Way

Production

United States

Produced in

Gray Horse

Working title

Languages

Original language

English

Spoken on screen

English · French · Latin

Release dates

France · May 20, 2023

Premiere · Cannes Film Festival

United States · October 20, 2023

Theatrical

United States · December 5, 2023

Digital

United States

January 11, 2024 · Digital · Apple TV+

January 26, 2024 · Theatrical · Re-Release

Albania

November 2, 2023 · Theatrical

Algeria

October 19, 2023 · Theatrical

American Samoa

January 11, 2024 · Digital · Apple TV+

Andorra

October 20, 2023 · Theatrical

Anguilla

January 11, 2024 · Digital · Apple TV+

Antigua & Barbuda

October 19, 2023 · Theatrical

January 11, 2024 · Digital · Apple TV+

Argentina

October 19, 2023 · Theatrical

January 11, 2024 · Digital · Apple TV+

Armenia

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Aruba

October 19, 2023 · Theatrical

Australia

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Austria

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Azerbaijan

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Bahamas

January 11, 2024 · Digital · Apple TV+

Bahrain

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Belarus

January 12, 2024 · Digital · Apple TV+

Belgium

October 18, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Belize

January 11, 2024 · Digital · Apple TV+

Bermuda

January 11, 2024 · Digital · Apple TV+

Bolivia

January 11, 2024 · Digital · Apple TV+

Bosnia & Herzegovina

October 19, 2023 · Theatrical

Botswana

January 12, 2024 · Digital · Apple TV+

Brazil

October 19, 2023 · Theatrical

January 11, 2024 · Digital · Apple TV+

British Virgin Islands

January 11, 2024 · Digital · Apple TV+

Bulgaria

October 20, 2023 · Limited theatrical

January 12, 2024 · Digital · Apple TV+

Cambodia

January 12, 2024 · Digital · Apple TV+

Cameroon

October 20, 2023 · Theatrical

Canada

October 20, 2023 · Theatrical

January 11, 2024 · Digital · Apple TV+

Cape Verde

October 27, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Cayman Islands

January 11, 2024 · Digital · Apple TV+

Chile

October 19, 2023 · Theatrical

January 11, 2024 · Digital · Apple TV+

Colombia

January 11, 2024 · Digital · Apple TV+

Costa Rica

January 11, 2024 · Digital · Apple TV+

Croatia

October 19, 2023 · Theatrical

September 14, 2026 · Digital · Apple TV

Cyprus

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Czechia

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Denmark

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Dominica

October 19, 2023 · Theatrical

January 11, 2024 · Digital · Apple TV+

Dominican Republic

October 19, 2023 · Theatrical

January 11, 2024 · Digital · Apple TV+

Ecuador

January 11, 2024 · Digital · Apple TV+

Egypt

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

El Salvador

January 11, 2024 · Digital · Apple TV+

Estonia

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Eswatini

January 12, 2024 · Digital · Apple TV+

Faroe Islands

October 25, 2023 · Theatrical

Fiji

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Finland

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

France

October 18, 2023 · Theatrical

Gambia

January 12, 2024 · Digital · Apple TV+

Georgia

October 19, 2023 · Theatrical

Germany

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Ghana

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Greece

October 8, 2023 · Premiere · Athens International Film Festival

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Grenada

January 11, 2024 · Digital · Apple TV+

Guadeloupe

October 18, 2023 · Theatrical

Guam

January 12, 2024 · Digital · Apple TV+

Guatemala

October 19, 2023 · Theatrical

January 11, 2024 · Digital · Apple TV+

Guinea-Bissau

January 12, 2024 · Digital · Apple TV+

Guyana

October 19, 2023 · Theatrical

Honduras

January 11, 2024 · Digital · Apple TV+

Hong Kong SAR China

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Hungary

October 19, 2023 · Theatrical

December 5, 2023 · Digital · TVOD

January 12, 2024 · Digital · Apple TV+

Iceland

October 20, 2023 · Theatrical

India

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Indonesia

October 18, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Iraq

October 20, 2023 · Theatrical

Ireland

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Israel

November 30, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Italy

October 19, 2023 · Theatrical

January 25, 2024 · Physical

Japan

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Jordan

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Kazakhstan

October 26, 2023 · Theatrical

Kuwait

October 19, 2023 · Theatrical

Kyrgyzstan

October 19, 2023 · Theatrical

Laos

January 12, 2024 · Digital · Apple TV+

Latvia

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Lebanon

January 12, 2024 · Digital · Apple TV+

Lithuania

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Luxembourg

October 18, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Macao SAR China

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Madagascar

October 20, 2023 · Theatrical

Malaysia

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Malta

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Mauritius

January 12, 2024 · Digital · Apple TV+

Mexico

October 19, 2023 · Theatrical

January 11, 2024 · Digital · Apple TV+

Micronesia

January 12, 2024 · Digital · Apple TV+

Moldova

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Monaco

October 18, 2023 · Theatrical

Mongolia

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Montenegro

October 19, 2023 · Theatrical

Morocco

October 18, 2023 · Theatrical

Mozambique

January 12, 2024 · Digital · Apple TV+

Namibia

January 12, 2024 · Digital · Apple TV+

Netherlands

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

New Caledonia

October 18, 2023 · Theatrical

New Zealand

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Nicaragua

January 11, 2024 · Digital · Apple TV+

Niger

January 12, 2024 · Digital · Apple TV+

North Macedonia

October 19, 2023 · Theatrical

Northern Mariana Islands

January 12, 2024 · Digital · Apple TV+

Norway

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Oman

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Pakistan

October 20, 2023 · Theatrical

Panama

October 19, 2023 · Theatrical

January 11, 2024 · Digital · Apple TV+

Paraguay

January 11, 2024 · Digital · Apple TV+

Peru

January 11, 2024 · Digital · Apple TV+

Philippines

October 18, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Poland

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Portugal

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Puerto Rico

October 19, 2023 · Theatrical

December 5, 2023 · Digital

January 11, 2024 · Digital · Apple TV+

Qatar

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Réunion

October 18, 2023 · Theatrical

Romania

October 20, 2023 · Theatrical

September 14, 2026 · Digital · Apple TV

Russia

January 12, 2024 · Digital · Apple TV+

Saudi Arabia

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Serbia

October 19, 2023 · Theatrical

Singapore

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Slovakia

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Slovenia

October 19, 2023 · Theatrical

South Africa

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

South Korea

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Spain

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Sri Lanka

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

St. Kitts & Nevis

January 11, 2024 · Digital · Apple TV+

St. Lucia

October 19, 2023 · Theatrical

Suriname

October 19, 2023 · Theatrical

Sweden

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Switzerland

October 8, 2023 · Premiere · Zurich Film Festival

October 18, 2023 · Theatrical

October 19, 2023 · Theatrical · German and Italian Regions

January 12, 2024 · Digital · Apple TV+

Taiwan

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Tajikistan

January 12, 2024 · Digital · Apple TV+

Tanzania

October 20, 2023 · Theatrical

Thailand

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Trinidad & Tobago

October 19, 2023 · Theatrical

January 11, 2024 · Digital · Apple TV+

Tunisia

October 18, 2023 · Theatrical

Türkiye

October 20, 2023 · Theatrical

Turkmenistan

January 12, 2024 · Digital · Apple TV+

U.S. Virgin Islands

October 19, 2023 · Theatrical

January 11, 2024 · Digital · Apple TV+

Uganda

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Ukraine

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

United Arab Emirates

October 19, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

United Kingdom

October 7, 2023 · Premiere · BFI London Film Festival

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Uruguay

October 19, 2023 · Theatrical

Venezuela

October 19, 2023 · Theatrical

January 11, 2024 · Digital · Apple TV+

Vietnam

October 20, 2023 · Theatrical

January 12, 2024 · Digital · Apple TV+

Zimbabwe

January 12, 2024 · Digital · Apple TV+

More from Martin Scorsese

See all

If you liked Killers of the Flower Moon

Some details come from TheTVDB.

Now playing

Killers of the Flower Moon

Trailer

Share

wubly

Track it on Wubly

Wubly is invitation-only during the beta. Join the waitlist and we'll email you an invitation.

Have an invitation? Sign up

You're offline

Recently viewed pages still work. Your changes save locally and sync when you're back.

Back online · syncing