Fawad Khan and Ratna Phatak second film where they play son and mother. First was Khoobsurat with Sonam Kapoor. Khoobsurat also happened to be Fawad Khan's first Bollywood film.
Akshay Kumar was offered Fawad Khan's role but declined due to him not liking the character.
Saif Ali Khan was also offered Fawad Khan's role but declined due to a busy schedule.
In movie Alia Bhatt says that she doesn't like flying. In real life also Alia has fear of flying along with fear of darkness and failure.
The end credit song "Let's Nacho" is adapted from the song "Tamil Fever" by Nucleya and Benny Dayal. The end credit song has a small verse of the Tamil lyrics, and the rest are contributed/sung by Badshah. During the movie,the original song can be heard playing in the background when Rahul and Tia are dancing in the restaurant.
Rishi Kapoor played a 80 year old for the first time using prosthetic make up and won awards.
Fawad Khan's first break through movie was'khuda key liye' which was also a based around a dysfunctional family.
At 2:02:39 Fawad Khan's character Rahul Kapoor is seen reading the book The Perks of Being a Wallflower by Stephen Chbosky.
Siddharth Malhotra and Fawad Khan often had conversations about the diversity of places and cultures of India and Pakistan. Fawad has visited many locations while shooting in India, but Sidharth has never been to Pakistan. He has heard many things about the place through Fawad and is hoping to plan a trip to Pakistan.
Grandpa, Amarjeet Kapoor, played by Rishi Kapoor admits of getting titillated while watching Mandakini singing and bathing under a waterfall in the movie, Ram Teri Ganga Maili (1985). The movie was directed by his father, Raj Kapoor, and the song was picturised on his actor brother, Rajiv Kapoor.