Skip to content
Poster for The Roses
Searchlight Pictures On streaming

The Roses

2025 105 min English R

“This marriage ain't big enough for the both of them.”

Life seems easy for picture-perfect couple Ivy and Theo: successful careers, a loving marriage, great kids. But beneath the façade of their supposed ideal life, a storm is brewing – as Theo's career nosedives while Ivy's own ambitions take off, a tinderbox of fierce competition and hidden resentment ignites.

Where to watch

Hulu

Stream

Amazon Video

Rent · Buy

Apple TV Store

Rent · Buy

Google Play Movies

Rent · Buy

YouTube

Rent · Buy

Fandango At Home

Rent · Buy

Your rating

Your review

Cast

25 people

Jay Roach Director · Tony McNamara Screenplay

Worldwide gross $52M · Budget $30M · United States release August 29, 2025

Box office

Budget

$30,000,000

Worldwide gross

$51,989,385

Gross vs. budget

1.7×

Production

S

Searchlight Pictures

Production · Distribution

S

South of the River Pictures

Production

S

SunnyMarch

Production

D

Delirious Media

Production

T

TSG Entertainment

Production

United Kingdom · United States

Produced in

Languages

Original language

English

Spoken on screen

English · Spanish

Release dates

Philippines · August 21, 2025

Premiere · EDSA Shangri-La Mall

United States · August 29, 2025

Theatrical

United States · October 21, 2025

Digital

United States

November 20, 2025 · Digital · Hulu

November 20, 2026 · Digital · HBO Max

Albania

December 3, 2025 · Digital · Disney+

American Samoa

October 20, 2025 · Digital

November 19, 2025 · Digital · Hulu

Andorra

December 3, 2025 · Digital · Disney+

Anguilla

November 20, 2025 · Digital · Disney+

Antigua & Barbuda

November 20, 2025 · Digital · Disney+

Argentina

August 28, 2025 · Theatrical

November 20, 2025 · Digital · Disney+

Aruba

November 20, 2025 · Digital · Disney+

Australia

September 4, 2025 · Theatrical

November 20, 2025 · Digital · Disney+

Austria

August 28, 2025 · Theatrical

December 3, 2025 · Digital · Disney+

Azerbaijan

August 27, 2025 · Theatrical

Bahamas

November 20, 2025 · Digital · Disney+

Barbados

November 20, 2025 · Digital · Disney+

Belgium

August 27, 2025 · Theatrical

December 3, 2025 · Digital · Disney+

Belize

November 20, 2025 · Digital · Disney+

Bermuda

November 20, 2025 · Digital · Disney+

Bolivia

November 20, 2025 · Digital · Disney+

Bosnia & Herzegovina

December 3, 2025 · Digital · Disney+

Brazil

August 28, 2025 · Theatrical

November 20, 2025 · Digital · Disney+

British Indian Ocean Territory

December 3, 2025 · Digital · Disney+

British Virgin Islands

November 20, 2025 · Digital · Disney+

Bulgaria

August 29, 2025 · Theatrical

December 3, 2025 · Digital · Disney+

Canada

August 29, 2025 · Theatrical

November 20, 2025 · Digital · Disney+

Cayman Islands

November 20, 2025 · Digital · Disney+

Chile

August 28, 2025 · Theatrical

November 20, 2025 · Digital · Disney+

Christmas Island

November 20, 2025 · Digital · Disney+

Cocos (Keeling) Islands

November 20, 2025 · Digital · Disney+

Colombia

August 28, 2025 · Theatrical

November 20, 2025 · Digital · Disney+

Cook Islands

November 19, 2025 · Digital · Disney+

Costa Rica

November 20, 2025 · Digital · Disney+

Croatia

August 28, 2025 · Theatrical

December 3, 2025 · Digital · Disney+

Czechia

August 28, 2025 · Theatrical

December 3, 2025 · Digital · Disney+

Denmark

December 3, 2025 · Digital · Disney+

Dominica

November 20, 2025 · Digital · Disney+

Dominican Republic

August 28, 2025 · Theatrical

November 20, 2025 · Digital · Disney+

Ecuador

November 20, 2025 · Digital · Disney+

El Salvador

November 20, 2025 · Digital · Disney+

Estonia

December 3, 2025 · Digital · Disney+

Falkland Islands

November 20, 2025 · Digital · Disney+

Faroe Islands

December 3, 2025 · Digital · Disney+

Finland

December 3, 2025 · Digital · Disney+

France

August 27, 2025 · Theatrical

Georgia

September 16, 2025 · Theatrical

Germany

August 28, 2025 · Theatrical

December 3, 2025 · Digital · Disney+

Gibraltar

December 3, 2025 · Digital · Disney+

Greece

August 28, 2025 · Theatrical

December 3, 2025 · Digital · Disney+

Greenland

December 3, 2025 · Digital · Disney+

Grenada

November 20, 2025 · Digital · Disney+

Guam

October 21, 2025 · Digital

November 20, 2025 · Digital · Hulu

Guatemala

August 28, 2025 · Theatrical

November 20, 2025 · Digital · Disney+

Guyana

November 20, 2025 · Digital · Disney+

Haiti

November 20, 2025 · Digital · Disney+

Honduras

November 20, 2025 · Digital · Disney+

Hong Kong SAR China

September 4, 2025 · Theatrical

Hungary

August 28, 2025 · Theatrical

December 3, 2025 · Digital · Disney+

Iceland

December 3, 2025 · Digital · Disney+

India

August 29, 2025 · Theatrical

Ireland

August 29, 2025 · Theatrical

December 3, 2025 · Digital · Disney+

Israel

August 28, 2025 · Theatrical

October 21, 2025 · Digital · iTunes / Apple TV

December 3, 2025 · Digital · Disney+

Italy

August 27, 2025 · Theatrical

December 3, 2025 · Digital · Disney+

Jamaica

November 20, 2025 · Digital · Disney+

Japan

October 24, 2025 · Theatrical

January 15, 2026 · Digital · Disney+

Latvia

December 3, 2025 · Digital · Disney+

Liechtenstein

December 3, 2025 · Digital · Disney+

Lithuania

August 29, 2025 · Theatrical

December 3, 2025 · Digital · Disney+

Luxembourg

December 3, 2025 · Digital · Disney+

Macao SAR China

September 4, 2025 · Theatrical

Malta

December 3, 2025 · Digital · Disney+

Marshall Islands

November 19, 2025 · Digital · Hulu

Mexico

August 28, 2025 · Theatrical

November 20, 2025 · Digital · Disney+

Montenegro

December 3, 2025 · Digital · Disney+

Montserrat

November 20, 2025 · Digital · Disney+

Netherlands

August 28, 2025 · Theatrical

December 3, 2025 · Digital · Disney+

New Zealand

November 20, 2025 · Digital · Disney+

Nicaragua

November 20, 2025 · Digital · Disney+

Niue

November 19, 2025 · Digital · Disney+

Norfolk Island

November 20, 2025 · Digital · Disney+

North Macedonia

December 3, 2025 · Digital · Disney+

Northern Mariana Islands

October 21, 2025 · Digital

November 20, 2025 · Digital · Hulu

Norway

December 3, 2025 · Digital · Disney+

Panama

November 20, 2025 · Digital · Disney+

Paraguay

November 20, 2025 · Digital · Disney+

Peru

August 28, 2025 · Theatrical

November 20, 2025 · Digital · Disney+

Philippines

August 27, 2025 · Theatrical

December 3, 2025 · Digital · Disney+

Pitcairn Islands

December 3, 2025 · Digital · Disney+

Poland

December 3, 2025 · Digital · Disney+

Portugal

December 3, 2025 · Digital · Disney+

Puerto Rico

August 28, 2025 · Theatrical

October 21, 2025 · Digital

November 20, 2025 · Digital · Hulu

Romania

December 3, 2025 · Digital · Disney+

San Marino

December 3, 2025 · Digital · Disney+

Serbia

December 3, 2025 · Digital · Disney+

Singapore

September 4, 2025 · Theatrical

December 3, 2025 · Digital · Disney+

Slovakia

August 28, 2025 · Theatrical

December 3, 2025 · Digital · Disney+

Slovenia

December 3, 2025 · Digital · Disney+

South Africa

August 29, 2025 · Theatrical

South Georgia & South Sandwich Islands

November 20, 2025 · Digital · Disney+

South Korea

September 17, 2025 · Theatrical

December 3, 2025 · Digital · Disney+

Spain

August 29, 2025 · Theatrical

December 3, 2025 · Digital · Disney+

St. Helena

December 3, 2025 · Digital · Disney+

St. Kitts & Nevis

November 20, 2025 · Digital · Disney+

St. Lucia

November 20, 2025 · Digital · Disney+

St. Vincent & Grenadines

November 20, 2025 · Digital · Disney+

Suriname

November 20, 2025 · Digital · Disney+

Svalbard & Jan Mayen

December 3, 2025 · Digital · Disney+

Sweden

August 29, 2025 · Theatrical

December 3, 2025 · Digital · Disney+

Switzerland

August 28, 2025 · Theatrical

December 3, 2025 · Digital · Disney+

Taiwan

September 26, 2025 · Theatrical

December 17, 2025 · Digital · Disney+

Thailand

September 11, 2025 · Theatrical

Tokelau

November 20, 2025 · Digital · Disney+

Trinidad & Tobago

November 20, 2025 · Digital · Disney+

Türkiye

August 29, 2025 · Theatrical

March 11, 2026 · Digital · Disney+

Turks & Caicos Islands

November 20, 2025 · Digital · Disney+

U.S. Virgin Islands

October 21, 2025 · Digital

November 20, 2025 · Digital · Hulu

Ukraine

August 28, 2025 · Theatrical

United Kingdom

August 29, 2025 · Theatrical

October 21, 2025 · Digital

December 3, 2025 · Digital · Disney+

Uruguay

November 20, 2025 · Digital · Disney+

Vatican City

December 3, 2025 · Digital · Disney+

Venezuela

November 20, 2025 · Digital · Disney+

More from Jay Roach

See all

If you liked The Roses

Some details come from TheTVDB.

Now playing

The Roses

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