Mitsuha, une étudiante du Japon rural, et Taki, un étudiant de Tokyo, rêvent chacun — sans se connaître — de la vie de l'autre. Un matin, ils se réveillent dans la peau de l'autre : autre sexe, autre famille, autre maison, autre paysage…
Farhan Qureshi (R.Madhavan) and Raju Rastogi (Sharman Joshi) are students at the Imperial College of Engineering (ICE), a highly regarded Indian engineering college. Farhan's passion is wildlife photography, but he pursues an engineering degree to appease his father. Raju chooses engineering with hopes of improving his family's financial situation, but his lack of self-confidence results in poor grades. Their third roommate and friend, Ranchodas 'Rancho' Shamaldas Chanchad (Aamir Khan), has immense interest in robotics, and invents in his spare time. Rancho regularly faces the wrath of the college's director, Dr. Viru Sahastrabuddhe (Boman Irani), known as "Virus", when he gives creative and unorthodox answers in class. He lives by the philosophy that one should pursue excellence, as when it is achieved, success follows. Virus is shown as an extremely strict person—so strict that he caused his own son's suicide by putting him under excess pressure. The star student of their class is Chatur Ramalingam (Omi Vaidya) nicknamed "Silencer", known for his incredible techniques of memorization but more notorious for his silent but malodorous flatulence in addition to his arrogant attitude. Catering for them and the other college students' needs is Man Mohan, nicknamed "Millimeter".
Malpe, a small fishing town on the Arabian Coast. Located 6 km to the west of the temple city, Udupi. Malpe's beaches are washed clean everyday by the sea. The waves ensure that nothing gets left behind on the sands. But then, the waves cannot reach everything....
The film opens with a scene of a low-level party cadre Senkalvarayan (Thambi Ramaiah) tying a flag to a street-lamp post. Suddenly his pregnant wife gets labor pain but he completely ignores it as he is more dedicated to his leader and party than family. At the same time, the party's deputy leader (Nassar) happens to visit the locality; upon hearing his party cadre's ignorance to pregnant wife, the party leader lends his car and orders his driver to immediately take the pregnant lady to the hospital and she delivers a baby boy Pazhani /Siddharth Abhimanyu(Arvind Swamy) before they get to the hospital. When Pazhani is fifteen years old, he secures first rank in his 10th standard state exam and visits the party deputy-leader, now the chairman of the party and a member in ruling coalition for his blessings with his father. While they are waiting in the party office for the leader to come in, they witness a murder of a rebel party candidate by their own revered leader due to caste related comments by the rebel on him. When the leader asks Senkalvarayan to take the blame by saying that he killed the man due to rage on the rebel's comments, Pazhani volunteers to take the blame and willing to go to jail citing leniency of juvenile laws in exchange for an MLA seat for his father, in the upcoming by election. The deal is agreed and carried out.
The film resumes the story of Anne Shirley, who at 16 had chosen to study for her college degree by correspondence in order to remain at Green Gables to help an aging Marilla, who has eyesight problems, look after the house and farm. Anne now holds a Teacher's Licence after completing the two-year post-secondary course at Charlottetown's Queens Academy in only one year.
Divya Chandramouli is a free-spirited college student from a conservative family. Her father works for the government and is very strict about her conduct. One day, Divya learns of a marriage proposal for her, which her parents are eagerly awaiting. Unwilling to get married, and hoping the groom's family will reject her, she deliberately arrives home late. To her surprise, the groom, Chandrakumar, and his family are patiently waiting for her. Divya talks arrogantly to Chandrakumar in an attempt to make him dislike her, but an undeterred Chandrakumar says that he likes her and agrees to the marriage. Divya initially refuses, but when her father suffers a heart attack, the family pleads with her to accept the proposal so that he can recover quickly. Succumbing to family pressure, Divya marries Chandrakumar.
Vasanth (Vijay) is a son of a wealthy businessman and grows up with a possessive attitude. This is shown in one scene in a gift shop where he breaks a gift he likes solely because it had already been bought by someone else. He pays the owner to cover the damages, but he responds with a tagline - "If I can't get it, nobody can". He happens to visit Rajasthan, where he meets Priya (Kausalya) and falls in love immediately. Priya is injured in an accident and Vasanth's friend (Vasanth Kumar) rescues her by donating blood. Being unconscious, Priya doesn't know the face of her savior, only the name "Vasanth Kumar".
The protagonist Preetam (Ganesh), on a visit to Eva Mall in Bangalore amidst a heavy wind, spots a pretty girl, Nandini (Pooja Gandhi). While staring at her, he inadvertently falls into a manhole. Nandini rescues him from the pit, but in the process loses her heart-shaped watch she had just bought.
Balu (Pawan Kalyan) is the youngest son in his family and a careless guy. His father always scolds him, but his uncles and mother dote on him and so do his brother. He has a bunch of friends (played by Ali, Venu Madhav and others) and hangs around with them. On one occasion, Balu's father is angry with him; Balu leaves the house to be left alone for a while (on the eve of Diwali). He chances to see Anu (Keerthi Reddy) on the road with some kids and he falls for her. She has returned from the USA to spend time with her grandfather (P.J. Sharma).
The movie is a lesson on how to live life, taking up the lives of Hari (Sanjeev Kumar) and Aarthi (Jaya Bhaduri) who are deaf and mute. They meet, fall in love, get married, have a child who they bring up to be well educated and who gets married to a girl similar to his parents. All they have to help them is their hope, confidence and some kindness in the society along with Uncle Narayan who is blind. Tragedy strikes their lives as well when they lose their first child thanks to Kanu's greed. But they never give up hope on life and not in one instance during the entire movie do they think about ending it. They live life, fight it and succeed in it at a bigger scale than any normal person.
The movie is a powerful story that deals with feminism and patriarchy in the middle class India. It is about the present and past of Mahender and Sudha together as well as separately. The movie starts with Mahender (Naseeruddin Shah) getting down at the railway station and making his way to the waiting room just as it starts to rain heavily. A woman, Sudha (Rekha), is already sitting in the waiting room. On seeing him, she tries to hide from him but later they confront each other.