Skip to content
Poster for Bad Boys for Life
Columbia Pictures On streaming

Bad Boys for Life

2020 124 min English R

“Ride together. Die together.”

Marcus and Mike are forced to confront new threats, career changes, and midlife crises as they join the newly created elite team AMMO of the Miami police department to take down the ruthless Armando Armas, the vicious leader of a Miami drug cartel.

Where to watch

Hulu

Stream

fuboTV

Stream

YouTube TV

Stream

FXNow

Stream

Amazon Video

Rent · Buy

Apple TV Store

Rent · Buy

Your rating

Your review

Part of Bad Boys Collection

4 films

Cast

92 people

Adil El Arbi Director · Bilall Fallah Director

Worldwide gross $427M · Budget $90M · United States release January 17, 2020

Box office

Budget

$90,000,000

Worldwide gross

$426,505,244

Gross vs. budget

4.7×

Production

C

Columbia Pictures

Production · Studio

2

2.0 Entertainment

Production

D

Don Simpson/Jerry Bruckheimer Films

Production

O

Overbrook Entertainment

Production

S

Sony Pictures Entertainment

Production

J

Jerry Bruckheimer Films

Production

P

Platinum Dunes

Production

United States · Mexico

Produced in

Bad Boys 3: Bad Boys for Life

Working title

Languages

Original language

English

Spoken on screen

English · Spanish

Release dates

Germany · January 7, 2020

Premiere · Berlin

United States · January 17, 2020

Theatrical

United States · March 31, 2020

Digital

United States

April 21, 2020 · Physical

February 21, 2025 · Limited theatrical

Argentina

January 16, 2020 · Theatrical

Australia

January 16, 2020 · Theatrical

Belgium

January 22, 2020 · Theatrical

Brazil

January 30, 2020 · Theatrical

April 1, 2020 · Digital

Bulgaria

January 17, 2020 · Theatrical

Canada

January 17, 2020 · Theatrical

China

August 14, 2020 · Theatrical

Croatia

January 16, 2020 · Theatrical

Czechia

January 16, 2020 · Theatrical

Denmark

January 16, 2020 · Theatrical

Estonia

January 17, 2020 · Theatrical

Finland

January 17, 2020 · Theatrical

France

January 22, 2020 · Theatrical

April 30, 2020 · Digital · VOD

July 1, 2020 · Physical · DVD & Blu-Ray

November 26, 2021 · Digital · Canal+ (ex myCanal)

November 3, 2025 · TV · W9

Germany

January 16, 2020 · Theatrical

June 6, 2020 · Physical

Greece

January 16, 2020 · Theatrical

February 1, 2021 · Physical · DVD,Blu-ray

Hong Kong SAR China

January 16, 2020 · Theatrical

Hungary

January 16, 2020 · Theatrical

Iceland

January 17, 2020 · Theatrical

India

January 31, 2020 · Theatrical

Ireland

January 17, 2020 · Theatrical

Israel

January 16, 2020 · Theatrical

Italy

February 20, 2020 · Theatrical

Japan

January 31, 2020 · Theatrical

Lithuania

January 17, 2020 · Theatrical

Mexico

February 17, 2020 · Theatrical

Netherlands

January 23, 2020 · Theatrical

Norway

January 17, 2020 · Theatrical

Philippines

January 22, 2020 · Theatrical

Poland

January 24, 2020 · Theatrical

Portugal

January 16, 2020 · Theatrical

Romania

January 17, 2020 · Theatrical

Russia

January 23, 2020 · Theatrical

Saudi Arabia

January 16, 2020 · Theatrical

Singapore

January 23, 2020 · Theatrical

Slovakia

January 16, 2020 · Theatrical

February 26, 2023 · TV · Markíza

April 11, 2025 · Digital · VOYO

South Korea

January 15, 2020 · Theatrical

Spain

January 17, 2020 · Theatrical

May 8, 2020 · Physical

Sweden

January 17, 2020 · Theatrical

Switzerland

January 22, 2020 · Theatrical

Taiwan

January 16, 2020 · Theatrical

Türkiye

January 24, 2020 · Theatrical

Ukraine

January 23, 2020 · Theatrical

United Kingdom

January 17, 2020 · Theatrical

May 11, 2020 · Digital

May 25, 2020 · Physical · 4K Ultra HD Blu-ray / Blu-ray / DVD

Vietnam

January 17, 2020 · Theatrical

More from Adil El Arbi

See all

If you liked Bad Boys for Life

Some details come from TheTVDB.

Now playing

Bad Boys for Life

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