The Ugly Truth poster
Where to stream

The Ugly Truth

6.520091h 36mRMovieComedyRomance

A romantically challenged morning show producer is reluctantly embroiled in a series of outrageous tests by her chauvinistic correspondent to prove his theories on relationships and help her find love. His clever ploys, however, lead to an unexpected result.

Where to watch

Availability shown for India · rights vary by country

Cast · Directed by Robert Luketic

More from Katherine Heigl · Lead actress

More from Gerard Butler · Co-star actor

More from Robert Luketic · Director

More like this

The Ugly Truth — streaming FAQ

Which OTT platform streams The Ugly Truth?

The Ugly Truth is streaming on Netflix in India, and available to rent or buy on Apple TV Store and YouTube.

Is The Ugly Truth on Netflix?

Yes — The Ugly Truth is available on Netflix in India as of November 2026.

Is The Ugly Truth on Amazon Prime Video?

The Ugly Truth isn't included with a Prime Video subscription in India, but you can rent or buy it on Amazon Video.

Where can I watch The Ugly Truth for free?

The Ugly Truth is available on Netflix in India, but you'll need an active subscription — there's no free option right now.