Rileen (Saif Ali Khan), receives the news of his growing stomach cancer, which is at the last stage. He is left heartbroken but remains quiet in front of everyone. He decides to live life to fullest, by smoking and taking drugs from a friend, but remains unhappy.
His engaged brother Angad (Akshay Oberoi) is getting ready when he receives a call from his ex-girlfriend, Selina (Amanda Rosario) to a hotel. Angad sets out to meet her along with Rileen in the name of a haircut.
In the next story, we see Tara (Sobhita Dhulipala) packing her bags to pursue higher studies in the US, while her boyfriend Zubin (Kunaal Roy Kapur) is trying to convince her to change her plans but she remains adamant. Hours before the flight, both of them attend a birthday party, but soon a police raid takes place over there and Tara is nervous as her flight is in two hours. She manages to escape with her friends along with Zubin in the car. On the car, Zubin and Tara share a heated argument over Tara kissing a guy, Tara loses control and hits a motorcycle killing two guys. Tara is left guilty but moves when Zubin and her friends ask her not to meet the Cops.
Meanwhile, Rileen finds himself surrounded by animated imagination here and there. He imagines strange things. The reality of his life is teaching him the beautiful fantasy and happy side. He meets a transgender Sheila (Nary Singh) and coolly tells her that he wants to see her “Southern Hemisphere” down there, with no touching and no loving feeling, only looking, and succeeds in doing. Rileenbecomes happy and decides to fulfill other things on his list.
Next story is of two goons who want to make it big, Mafia (Deepak Dobriyal) and Rahmat (Vijay Raaz). They plot a plan to extract money from their own boss Raza (Asif Basra) and cooks up a story. While during a party, Ustad (Neil Bhoopalam) a guy who has helped Raza very much gets killed in the road by two guys riding a bike. Mafia and Rahmat witness the crime.
Angad learns that Selina is just using him and feels guilty about cheating Neha (Amyra Dastur), the bride. Angad meets Neha and talks to her. Angad learns that Neha is a very nice girl he can get and both of them hugs each other and gets ready for marriage.
Mafia’s greed gets increased and he kills Rahmat and loots the entire money. He then shoots himself in the abdomen and tells Raza, someone, has robbed their money and killed Rahmat and in that fight Mafia too gets injured. Raza doesn’t believes Mafia and is on the verge of Killing Mafia, but leaves him looking at the deepness of his wound. Mafia walks into the road.
Rileen meets the wedding photographer Rakhi (Isha Talwar) and tells his son too had a birthmark like her on the elbow. Rakhi asks him his name but he states that “People just meet, say names, waves bye and goes away, which of no use.” He also tells her about his growing Cancer. Rakhi somehow comforts Rileen and they Kiss each other. On being asked “What does he mean to her?”, she replies “I don’t know!” He happily laughs and tells her his name as “Rileen.”
Tara Checks into the airport while Zubin asks her not to think of the horrific night. Tara feels very guilty and decides to approach the police and file an FIR, but the police ask her not to do so as the two guys who were injured and nearly killed in the accident was Underworld shooters who killed Ustad. Tara meets Zubin waiting for her. She gets to know he truly loves her and proposes him for marriage and then kisses him.
Rileen marches into the dance ceremony of the marriage where everyone is dancing mindlessly along with Angad and Neha. Rileendances like a mad fellow take out his gun scaring everyone. He fires two bullets, one of the bullets rises high up in the sky then goes down hitting Mafia on the head, thus killing.
In the final scene, Rileen looks into the camera and screams as the second bullet has hit his foot.