Where to watch The Ugly Truth (2009)
- Movie
- English
- 1h 36m
Which language do you want to watch The Ugly Truth in?
Pick a language to see where it streams. On OTT in 7 countries and 5 languages.
Hindi audio is available in
- India you are hereNetflix · Apple TV · Prime Video₹99Watch
- AustraliaStan · 7plus · Apple TVA$4.99Watch
- New ZealandApple TV · Prime VideoNZ$5.99Rent
- UAENetflix · StarzPlay · Apple TVAED 14.99Watch
- United KingdomSony Pictures Core Amazon Channel · Prime Video · Apple TV£3.49Watch
- United StatesApple TV · Fandango at Home · Google Play Movies$3.99Rent
English audio is available in
- India you are hereNetflix · Apple TV · Prime Video₹99Watch
- AustraliaStan · 7plus · Apple TVA$4.99Watch
- CanadaCrave · Prime Video · Apple TVCA$4.99Watch
- New ZealandApple TV · Prime VideoNZ$5.99Rent
- UAENetflix · StarzPlay · Apple TVAED 14.99Watch
- United KingdomSony Pictures Core Amazon Channel · Prime Video · Apple TV£3.49Watch
- United StatesApple TV · Fandango at Home · Google Play Movies$3.99Rent
Japanese audio is available in
- India you are hereNetflix · Apple TV · Prime Video₹99Watch
- AustraliaStan · 7plus · Apple TVA$4.99Watch
- New ZealandApple TV · Prime VideoNZ$5.99Rent
- UAENetflix · StarzPlay · Apple TVAED 14.99Watch
- United KingdomSony Pictures Core Amazon Channel · Prime Video · Apple TV£3.49Watch
- United StatesApple TV · Fandango at Home · Google Play Movies$3.99Rent
French audio is available in
Spanish audio is available in
Where to watch in India
-
Netflix
Subscription · 11 audio · 29 subtitles
Watch
-
Apple TV Store HD
Rent
₹129
Rent
-
YouTube
Rent
Rent
-
Amazon Video HD
Rent · 12 audio · 24 subtitles
₹99
Rent
-
Apple TV Store
Buy
Buy
-
YouTube
Buy
Buy
Last checked: 12 Nov 2026, 11:25 AM IST. Report a problem
Want this in another language?
Tell us which one. We publish the counts openly on most requested dubs, so platforms and distributors can see what people are actually asking for.
Seen it? Rate it
No ratings yet. Be the first!
Languages and dubbing
| Language | Type | Platform | |
|---|---|---|---|
| English | Original | Amazon Video | Verified |
| English | Original | Netflix | Verified |
| Hindi हिन्दी | Dubbed | Amazon Video | Verified |
| Hindi हिन्दी | Dubbed | Netflix | Verified |
| Japanese 日本語 | Dubbed | Amazon Video | Verified |
| Japanese 日本語 | Dubbed | Netflix | Verified |
Story
Abby Richter, a morning show producer struggling with her love life, crosses paths with Mike Chadway, a brash correspondent who claims to understand the rules of attraction. To prove his theories work, Mike puts Abby through a series of unconventional challenges designed to help her succeed in dating. As these experiments unfold, their dynamic takes an unexpected turn.
Why watch
- Comedy-romance pairing Katherine Heigl and Gerard Butler in lead roles
- Directed by Robert Luketic with a 96-minute runtime for a quick watch
- Available on multiple platforms including Netflix, Amazon Video, and Apple TV
Good for: Viewers who enjoy romantic comedies with witty banter and chemistry-driven plots; check local ratings before watching with family.
Trailer
Cast
-
Katherine HeiglAbby Richter
-
Gerard ButlerMike Chadway
-
Eric WinterColin Anderson
-
Nick SearcyStuart
-
Bree TurnerJoy
-
John Michael HigginsLarry Freeman
-
Kevin ConnollyJim Ryan
-
Cheryl HinesGeorgia Bordeney
-
Bonnie SomervilleElizabeth Chadway
-
Jesse D. GoinsCliff
-
Noah MatthewsJonah
-
John SlomanBob
-
Yvette Nicole BrownDori Coleman
-
Nate CorddryJosh
-
Allen MaldonadoDuane
Frequently asked questions
Which OTT platform is The Ugly Truth streaming on?
The Ugly Truth is currently available in India on Netflix, Apple TV Store, YouTube and Amazon Video.
Can I watch The Ugly Truth for free?
No, you need a subscription to Netflix to watch The Ugly Truth.
Is The Ugly Truth available in Hindi?
Yes, The Ugly Truth is available in Hindi (dubbed) on Amazon Video and Netflix. Watch The Ugly Truth in Hindi →
Is The Ugly Truth available in Japanese?
Yes, The Ugly Truth is available in Japanese (dubbed) on Amazon Video and Netflix. Watch The Ugly Truth in Japanese →
In which languages can I watch The Ugly Truth?
The Ugly Truth was made in English and is also available dubbed in Hindi and Japanese.
Is The Ugly Truth on Netflix?
Yes, The Ugly Truth is available on Netflix in India. More English movies on Netflix →
Is The Ugly Truth on Amazon Prime Video?
No, The Ugly Truth is not on Amazon Prime Video in India right now. You can watch it on Netflix, Apple TV Store and YouTube.
Is The Ugly Truth on JioHotstar?
No, The Ugly Truth is not on JioHotstar in India right now. You can watch it on Netflix, Apple TV Store and YouTube.
Who is in the cast of The Ugly Truth?
The Ugly Truth stars Katherine Heigl, Gerard Butler, Eric Winter, Nick Searcy and Bree Turner. Katherine Heigl movies on OTT →
Who directed The Ugly Truth?
The Ugly Truth is directed by Robert Luketic. All movies directed by Robert Luketic →
How long is The Ugly Truth?
The Ugly Truth runs for 1h 36m (96 minutes).
Can I rent or buy The Ugly Truth?
Yes, besides the subscription platforms you can rent or buy The Ugly Truth on Apple TV Store, YouTube and Amazon Video.
Explore more
English movies on NetflixEnglish comedy moviesComedy moviesEnglish romance moviesRomance movies2009 English movies on Netflix2009 English movies2009 movies on OTT2009 comedy movies2009 English comedy moviesKatherine Heigl movies on NetflixHindi dubbed moviesJapanese dubbed moviesNew on Netflix this week