Rajnath Singh, Minister for Home Affairs
Anil Kapoor as Kamal Mehra

The patriarch of the family, Kamal Mehra is rich, powerful and extravagant.

He takes his family on a cruise ship across the Mediterranean to salvage his dying business and celebrate his 30th marriage anniversary.

Rate Anil Kapoor's perfromance

 

Shefali Shah as Neelam Mehra

Married to Kamal Mehra, Neelam loves cupcakes!

Despite her husband’s philandering ways, she tries to stay in the marriage

Rate Shefali Shah's performance

 

Priyanka Chopra as Ayesha Mehra

Stuck in an unhappy marriage, Ayesha bumps into her ex- boyfriend (played by Farhan Akhtar), while she is on a cruise trip with her family. This brings an interesting twist in the plot.

Rate Priyanka Chopra's performance

 

Ranveer Singh as Kabir Mehra

A ‘cool’ guy, his aspiration of becoming a pilot is grounded by his father as he asked to join the family business and continue the legacy forward.

Rate Ranveer Singh's performance

 

Anushka Sharma as Farah Ali

A simple girl-next-door yet fearless girl, Farah runs away from home to pursue her dream of becoming a dancer.

She is one of the performers on the cruise ship where she meets Kabir Mehra and falls in love with him.

Rate Anushka Sharma's peformance

 

Farhan Akhtar as Sunny Gill

Farhan Akhtar plays a journalist, who is invited by the Mehras on the Mediterranean cruise for their anniversary celebrations.

He meets his ex-flame Ayesha, and sparks fly yet again.

Rate Farhan Akhtar's performance