Skip to content
Poster for K.O.
Empreinte Digitale On streaming

K.O.

2025 84 min French R
Wubly rating 5.9 IMDb rating 5.8

A former fighter must find the missing son of an opponent he accidentally killed years ago, taking on a brutally violent crime gang in Marseille.

Where to watch

Netflix

Stream

Your rating

Your review

Cast

22 people

Antoine Blossier Director · Guillaume Lemans Writer

United States release June 6, 2025 · Produced in France, Belgium · Languages French, Spanish

Production

E

Empreinte Digitale

Production

A

Artémis Productions

Production

France · Belgium

Produced in

Languages

Original language

French

Spoken on screen

French · Spanish

Release dates

American Samoa · June 5, 2025

Digital · Netflix

United States · June 6, 2025

Digital · Netflix

Afghanistan

June 6, 2025 · Digital · Netflix

Albania

June 6, 2025 · Digital · Netflix

Algeria

June 6, 2025 · Digital · Netflix

Andorra

June 6, 2025 · Digital · Netflix

Angola

June 6, 2025 · Digital · Netflix

Anguilla

June 6, 2025 · Digital · Netflix

Antarctica

June 6, 2025 · Digital · Netflix

Antigua & Barbuda

June 6, 2025 · Digital · Netflix

Argentina

June 6, 2025 · Digital · Netflix

Armenia

June 6, 2025 · Digital · Netflix

Aruba

June 6, 2025 · Digital · Netflix

Australia

June 6, 2025 · Digital · Netflix

Austria

June 6, 2025 · Digital · Netflix

Azerbaijan

June 6, 2025 · Digital · Netflix

Bahamas

June 6, 2025 · Digital · Netflix

Bahrain

June 6, 2025 · Digital · Netflix

Bangladesh

June 6, 2025 · Digital · Netflix

Barbados

June 6, 2025 · Digital · Netflix

Belarus

June 6, 2025 · Digital · Netflix

Belgium

June 6, 2025 · Digital · Netflix

Belize

June 6, 2025 · Digital · Netflix

Benin

June 6, 2025 · Digital · Netflix

Bermuda

June 6, 2025 · Digital · Netflix

Bhutan

June 6, 2025 · Digital · Netflix

Bolivia

June 6, 2025 · Digital · Netflix

Bosnia & Herzegovina

June 6, 2025 · Digital · Netflix

Botswana

June 6, 2025 · Digital · Netflix

Brazil

June 6, 2025 · Digital · Netflix

British Indian Ocean Territory

June 6, 2025 · Digital · Netflix

British Virgin Islands

June 6, 2025 · Digital · Netflix

Brunei

June 6, 2025 · Digital · Netflix

Bulgaria

June 6, 2025 · Digital · Netflix

Burkina Faso

June 6, 2025 · Digital · Netflix

Burundi

June 6, 2025 · Digital · Netflix

Cambodia

June 6, 2025 · Digital · Netflix

Cameroon

June 6, 2025 · Digital · Netflix

Canada

June 6, 2025 · Digital · Netflix

Cape Verde

June 6, 2025 · Digital · Netflix

Cayman Islands

June 6, 2025 · Digital · Netflix

Central African Republic

June 6, 2025 · Digital · Netflix

Chad

June 6, 2025 · Digital · Netflix

Chile

June 6, 2025 · Digital · Netflix

Christmas Island

June 6, 2025 · Digital · Netflix

Cocos (Keeling) Islands

June 6, 2025 · Digital · Netflix

Colombia

June 6, 2025 · Digital · Netflix

Comoros

June 6, 2025 · Digital · Netflix

Congo - Brazzaville

June 6, 2025 · Digital · Netflix

Congo - Kinshasa

June 6, 2025 · Digital · Netflix

Cook Islands

June 5, 2025 · Digital · Netflix

Costa Rica

June 6, 2025 · Digital · Netflix

Côte d’Ivoire

June 6, 2025 · Digital · Netflix

Croatia

June 6, 2025 · Digital · Netflix

Cuba

June 6, 2025 · Digital · Netflix

Cyprus

June 6, 2025 · Digital · Netflix

Czechia

June 6, 2025 · Digital · Netflix

Denmark

June 6, 2025 · Digital · Netflix

Djibouti

June 6, 2025 · Digital · Netflix

Dominica

June 6, 2025 · Digital · Netflix

Dominican Republic

June 6, 2025 · Digital · Netflix

Ecuador

June 6, 2025 · Digital · Netflix

Egypt

June 6, 2025 · Digital · Netflix

El Salvador

June 6, 2025 · Digital · Netflix

Equatorial Guinea

June 6, 2025 · Digital · Netflix

Eritrea

June 6, 2025 · Digital · Netflix

Estonia

June 6, 2025 · Digital · Netflix

Eswatini

June 6, 2025 · Digital · Netflix

Ethiopia

June 6, 2025 · Digital · Netflix

Falkland Islands

June 6, 2025 · Digital · Netflix

Faroe Islands

June 6, 2025 · Digital · Netflix

Fiji

June 6, 2025 · Digital · Netflix

Finland

June 6, 2025 · Digital · Netflix

France

June 6, 2025 · Digital · Netflix

French Guiana

June 6, 2025 · Digital · Netflix

French Polynesia

June 5, 2025 · Digital · Netflix

Gabon

June 6, 2025 · Digital · Netflix

Gambia

June 6, 2025 · Digital · Netflix

Georgia

June 6, 2025 · Digital · Netflix

Germany

June 6, 2025 · Digital · Netflix

Ghana

June 6, 2025 · Digital · Netflix

Gibraltar

June 6, 2025 · Digital · Netflix

Greece

June 6, 2025 · Digital · Netflix

Greenland

June 6, 2025 · Digital · Netflix

Grenada

June 6, 2025 · Digital · Netflix

Guadeloupe

June 6, 2025 · Digital · Netflix

Guam

June 6, 2025 · Digital · Netflix

Guatemala

June 6, 2025 · Digital · Netflix

Guinea

June 6, 2025 · Digital · Netflix

Guinea-Bissau

June 6, 2025 · Digital · Netflix

Guyana

June 6, 2025 · Digital · Netflix

Haiti

June 6, 2025 · Digital · Netflix

Heard & McDonald Islands

June 6, 2025 · Digital · Netflix

Honduras

June 6, 2025 · Digital · Netflix

Hong Kong SAR China

June 6, 2025 · Digital · Netflix

Hungary

June 6, 2025 · Digital · Netflix

Iceland

June 6, 2025 · Digital · Netflix

India

June 6, 2025 · Digital · Netflix

Indonesia

June 6, 2025 · Digital · Netflix

Iran

June 6, 2025 · Digital · Netflix

Iraq

June 6, 2025 · Digital · Netflix

Ireland

June 6, 2025 · Digital · Netflix

Israel

June 6, 2025 · Digital · Netflix

Italy

June 6, 2025 · Digital · Netflix

Jamaica

June 6, 2025 · Digital · Netflix

Japan

June 6, 2025 · Digital · Netflix

Jordan

June 6, 2025 · Digital · Netflix

Kazakhstan

June 6, 2025 · Digital · Netflix

Kenya

June 6, 2025 · Digital · Netflix

Kiribati

June 6, 2025 · Digital · Netflix

Kuwait

June 6, 2025 · Digital · Netflix

Kyrgyzstan

June 6, 2025 · Digital · Netflix

Laos

June 6, 2025 · Digital · Netflix

Latvia

June 6, 2025 · Digital · Netflix

Lebanon

June 6, 2025 · Digital · Netflix

Lesotho

June 6, 2025 · Digital · Netflix

Liberia

June 6, 2025 · Digital · Netflix

Libya

June 6, 2025 · Digital · Netflix

Liechtenstein

June 6, 2025 · Digital · Netflix

Lithuania

June 6, 2025 · Digital · Netflix

Luxembourg

June 6, 2025 · Digital · Netflix

Macao SAR China

June 6, 2025 · Digital · Netflix

Madagascar

June 6, 2025 · Digital · Netflix

Malawi

June 6, 2025 · Digital · Netflix

Malaysia

June 6, 2025 · Digital · Netflix

Maldives

June 6, 2025 · Digital · Netflix

Mali

June 6, 2025 · Digital · Netflix

Malta

June 6, 2025 · Digital · Netflix

Marshall Islands

June 6, 2025 · Digital · Netflix

Martinique

June 6, 2025 · Digital · Netflix

Mauritania

June 6, 2025 · Digital · Netflix

Mauritius

June 6, 2025 · Digital · Netflix

Mayotte

June 6, 2025 · Digital · Netflix

Mexico

June 6, 2025 · Digital · Netflix

Micronesia

June 6, 2025 · Digital · Netflix

Moldova

June 6, 2025 · Digital · Netflix

Monaco

June 6, 2025 · Digital · Netflix

Mongolia

June 6, 2025 · Digital · Netflix

Montenegro

June 6, 2025 · Digital · Netflix

Montserrat

June 6, 2025 · Digital · Netflix

Morocco

June 6, 2025 · Digital · Netflix

Mozambique

June 6, 2025 · Digital · Netflix

Myanmar (Burma)

June 6, 2025 · Digital · Netflix

Namibia

June 6, 2025 · Digital · Netflix

Nauru

June 6, 2025 · Digital · Netflix

Nepal

June 6, 2025 · Digital · Netflix

Netherlands

June 6, 2025 · Digital · Netflix

New Caledonia

June 6, 2025 · Digital · Netflix

New Zealand

June 6, 2025 · Digital · Netflix

Nicaragua

June 6, 2025 · Digital · Netflix

Niger

June 6, 2025 · Digital · Netflix

Nigeria

June 6, 2025 · Digital · Netflix

Niue

June 5, 2025 · Digital · Netflix

Norfolk Island

June 6, 2025 · Digital · Netflix

North Macedonia

June 6, 2025 · Digital · Netflix

Northern Mariana Islands

June 6, 2025 · Digital · Netflix

Norway

June 6, 2025 · Digital · Netflix

Oman

June 6, 2025 · Digital · Netflix

Pakistan

June 6, 2025 · Digital · Netflix

Palau

June 6, 2025 · Digital · Netflix

Palestinian Territories

June 6, 2025 · Digital · Netflix

Panama

June 6, 2025 · Digital · Netflix

Papua New Guinea

June 6, 2025 · Digital · Netflix

Paraguay

June 6, 2025 · Digital · Netflix

Peru

June 6, 2025 · Digital · Netflix

Philippines

June 6, 2025 · Digital · Netflix

Pitcairn Islands

June 5, 2025 · Digital · Netflix

Poland

June 6, 2025 · Digital · Netflix

Portugal

June 6, 2025 · Digital · Netflix

Puerto Rico

June 6, 2025 · Digital · Netflix

Qatar

June 6, 2025 · Digital · Netflix

Réunion

June 6, 2025 · Digital · Netflix

Romania

June 6, 2025 · Digital · Netflix

Rwanda

June 6, 2025 · Digital · Netflix

Samoa

June 6, 2025 · Digital · Netflix

San Marino

June 6, 2025 · Digital · Netflix

São Tomé & Príncipe

June 6, 2025 · Digital · Netflix

Saudi Arabia

June 6, 2025 · Digital · Netflix

Senegal

June 6, 2025 · Digital · Netflix

Serbia

June 6, 2025 · Digital · Netflix

Seychelles

June 6, 2025 · Digital · Netflix

Sierra Leone

June 6, 2025 · Digital · Netflix

Singapore

June 6, 2025 · Digital · Netflix

Slovakia

June 6, 2025 · Digital · Netflix

Slovenia

June 6, 2025 · Digital · Netflix

Solomon Islands

June 6, 2025 · Digital · Netflix

Somalia

June 6, 2025 · Digital · Netflix

South Africa

June 6, 2025 · Digital · Netflix

South Georgia & South Sandwich Islands

June 6, 2025 · Digital · Netflix

South Korea

June 6, 2025 · Digital · Netflix

South Sudan

June 6, 2025 · Digital · Netflix

Spain

June 6, 2025 · Digital · Netflix

Sri Lanka

June 6, 2025 · Digital · Netflix

St. Helena

June 6, 2025 · Digital · Netflix

St. Kitts & Nevis

June 6, 2025 · Digital · Netflix

St. Lucia

June 6, 2025 · Digital · Netflix

St. Pierre & Miquelon

June 6, 2025 · Digital · Netflix

St. Vincent & Grenadines

June 6, 2025 · Digital · Netflix

Sudan

June 6, 2025 · Digital · Netflix

Suriname

June 6, 2025 · Digital · Netflix

Sweden

June 6, 2025 · Digital · Netflix

Switzerland

June 6, 2025 · Digital · Netflix

Taiwan

June 6, 2025 · Digital · Netflix

Tajikistan

June 6, 2025 · Digital · Netflix

Tanzania

June 6, 2025 · Digital · Netflix

Thailand

June 6, 2025 · Digital · Netflix

Timor-Leste

June 6, 2025 · Digital · Netflix

Togo

June 6, 2025 · Digital · Netflix

Tokelau

June 6, 2025 · Digital · Netflix

Tonga

June 6, 2025 · Digital · Netflix

Trinidad & Tobago

June 6, 2025 · Digital · Netflix

Tunisia

June 6, 2025 · Digital · Netflix

Türkiye

June 6, 2025 · Digital · Netflix

Turkmenistan

June 6, 2025 · Digital · Netflix

Turks & Caicos Islands

June 6, 2025 · Digital · Netflix

Tuvalu

June 6, 2025 · Digital · Netflix

U.S. Outlying Islands

June 5, 2025 · Digital · Netflix

U.S. Virgin Islands

June 6, 2025 · Digital · Netflix

Uganda

June 6, 2025 · Digital · Netflix

Ukraine

June 6, 2025 · Digital · Netflix

United Arab Emirates

June 6, 2025 · Digital · Netflix

United Kingdom

June 6, 2025 · Digital · Netflix

Uruguay

June 6, 2025 · Digital · Netflix

Uzbekistan

June 6, 2025 · Digital · Netflix

Vanuatu

June 6, 2025 · Digital · Netflix

Vatican City

June 6, 2025 · Digital · Netflix

Venezuela

June 6, 2025 · Digital · Netflix

Vietnam

June 6, 2025 · Digital · Netflix

Wallis & Futuna

June 6, 2025 · Digital · Netflix

Western Sahara

June 6, 2025 · Digital · Netflix

Yemen

June 6, 2025 · Digital · Netflix

Zambia

June 6, 2025 · Digital · Netflix

Zimbabwe

June 6, 2025 · Digital · Netflix

More from Antoine Blossier

Some details come from TheTVDB.

Now playing

K.O.

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