Very good cast, anushka is versatile actress, the songs are breathtaking . Ranbir is just awesome. fawad'the tatoo guy' is seen very lil but you will definitely ask for more to watch him. Story is overall very different, nice concept. the movie starts with the carefree and bold anushka and innocent and emotional ranbir's meeting at club, later ranbir discovered the broken side of anushka who once used love carefree DJ ALI(fawad khan). Wo jisay kehte hain na "toot k chahna". the story takes twist when ranbir realised that he is falling for anushka but she couldnt rock the chance as DJ Ali is back in her life. oops, the heartbroken ranbir now met aishwarya who holds the role of a classic lady, a poetess, so desirable, yet desiring for love n respect. their romance holds complete attention and the chemistry is just wonderful. the core of the movie lies when anushka and ranbir realised that something is missing and even after having everytbing they wanted theres something missing to water their soul. They met again and what happened next is just unpredictible. but it tells what happens when you breath but stop living life. will not spoil the mystery, to know, just watch ae dil hai mushkil.