Pardes is a story that revolves around Ganga (Mahima Chaudhary) and Arjun (Shah Rukh Khan). Ganga is an Indian girl, brought up by her conservative family, living in a village. Kishorilal (Amrish Puri) is a wealthy and successful businessman who lives in Los Angeles, America ( although most of the filming happened in Vancouver, Canada) but is still deeply attached to his motherland India and adores the values and culture of India. On a visit to India, he meets his old friend Suraj Dev (Alok Nath) and stays at his house. During his stay, he gets to know Suraj Dev's family and becomes very attached to Ganga, Dev's eldest daughter, who is the epitome of Indian culture. He hopes to find an Indian girl for his westernized, American son, Rajiv (Apoorva Agnihotri) and feels that Ganga is just right. He proposes marriage between Ganga and Rajiv; Dev's family accepts. Kishorilal knows he will have a tough time trying to convince Rajiv, who has never even visited India. But Kishorilal has a plan. He sends his foster son, Arjun (Shahrukh Khan) ('Little Master'), to play cupid and convince Rajiv to meet Ganga in India. Arjun arrives at Dev's house and arranges to make the place suitable for Rajiv. Then, Rajiv arrives and initially does not like the idea of the marriage. Arjun spends many days trying to get Ganga and Rajiv to like each other and, in the process, becomes a close friend of Ganga. Eventually, Rajiv and Ganga agree to the wedding. The engagement is set in India with the wedding in America. Ganga excitedly leaves for America with her new family. In her new surroundings, her only friend and confidant is Arjun, with whom she begins to form a special bond. As time goes on, Ganga realizes that Rajiv isn't the person Arjun portrayed to her. She goes through many culture shocks when she sees Rajiv smoking, drinking and partying; later, she finds out that he has had sexual affairs in the past and is still seeing his former girlfriend. She confronts Arjun about why he lied to her, and Arjun realizes that he has fallen in love with her. Rajiv's family member notices the closeness between Ganga and Arjun and warns Kishorilal. He tells Arjun to leave the city. Ganga goes on a trip to Las Vegas with Rajiv. She misses Arjun and his companionship but tries to get on with Rajiv. One night, in a drunken state, Rajiv tries to rape Ganga; she manages to knock him unconscious and runs away. Arjun finds out Ganga is missing and looks for her. He finds her crying at a train station with her clothes torn. As she explains what happened, Arjun promises to protect her and help her get back to her family in India. Suraj Dev is misinformed about the circumstances in which Arjun brought Ganga to India. Believing Arjun ran away with his daughter, Dev tries to kill him. He mistrusts his daughter and locks her up in a shed. Ganga realizes that she is in love with Arjun. By this time, Kishorilal has come to India with Rajiv, who is ready to kill Arjun. After a lengthy fight between Arjun and Rajiv, Ganga reveals to her family and Kishorilal what Rajiv had tried to do to her. Shocked, both families realize their mistake. In disgust, Kishorilal disowns Rajiv and accepts Arjun as his real son. The families unite Ganga and Arjun; the two are finally married and live happily ever after.