
Ae Dil Hai Mushkil
2016 · Movie · PG-13 · 158 min · ★ 6.4 · 45% critics
A young man forms a deep bond with a woman he sees as his perfect match, but their feelings don’t align. As he moves through new relationships and hard lessons, he’s forced to rethink what love, friendship, and commitment really mean.
Also known as A Hard Heart
Where to watch
Streaming on Amazon Prime Video and Netflix.
3 hours to watch.
Stream (included)
Streaming availability and prices may be inaccurate or change — verify with the provider before subscribing.
unSUB's subscription recommendations are informational only, not financial advice.
More value for your money
Similar titles, ranked by watch-hours per subscription dollar.
Details
- Original title
- ऐ दिल है मुश्किल
- Years
- 2016
- Release date
- 2016-10-27
- Language
- Hindi
- Rated
- PG-13
- Runtime
- 158 min
- Max quality
- HD
- Critic score
- 45/100
- TMDB rating
- 6.4/10 (218 votes)
About
You’ll likely enjoy this if you want an emotional, music-filled story about unrequited love and complicated friendships, similar to Kabhi Alvida Naa Kehna; Not for you if you dislike melodrama, shifting story beats, or heavy heartbreak.
Pros: emotional romance; memorable songs; strong performances | Cons: weak story; uneven pacing; hard to connect
Themes
- love
- relationship
- break-up
- heartbreak
- rebound
Cast & crew

Ranbir Kapoor
as Ayan Sanger

Anushka Sharma
as Alizeh Khan

Aishwarya Rai Bachchan
as Saba

Fawad Khan
as DJ Ali

Lisa Haydon
as Lisa D'Souza

Imran Abbas
as Dr. Faisal Khan

Raj Awasti
as Bollywood Dancer

Lora Moss
as Concert Rocker
- MT
Matt Townsend
as Posh Restaurant Diner

Neha Dhupia
as The Reporter (Voiceover)
Directed by Karan Johar