Kites is a 2010 Indian romantic action thriller film directed by Anurag Basu, with the story written and produced by Rakesh Roshan, starring Hrithik Roshan, Bárbara Mori, Kangana Ranaut, and Kabir Bedi.
Presented in English as Kites: The Remix by Brett Ratner, the film was released in India and in North America on 21 May 2010. Its 208-theater opening in North America made it the largest Bollywood release up to that time. It was also the first Bollywood film to reach the weekend top ten, though My Name is Khan had a larger first-weekend North American gross. Despite a strong opening, the film only managed to collect ₹48.56 crore (US$10.62 million) net in its lifetime run following a critical loss. Domestically, one of the major criticisms aimed at the film was towards the multilingual narrative that featured majority of dialogue in English and Spanish, while it was advertised as a Hindi-language film in India.
Jay Ray (Hrithik Roshan) is a dance teacher in Las Vegas, Nevada. As a sideline, he marries immigrant women to get them green cards in exchange for money. When Gina (Kangana Ranaut), the rich daughter of a powerful Anglo-Indian casino owner Bob Grover (Kabir Bedi), falls for him, Jay goes along to marry into money. He discovers that his future brother-in-law, the vicious, homicidal Tony (Nicholas Brown), is about to marry a Mexican woman named Natasha (Bárbara Mori), whom Jay knows as Linda, the last of the immigrant women he married. On the night before “Natasha” and Tony’s wedding, Linda and Jay spend a romantic but chaste night, humorously agreeing to a “divorce”. A jealous, gun-wielding Tony arrives at her apartment while Jay is there. After he hits her, Linda impulsively knocks him out with a heavy object while he tussles with Jay. Linda and Jay go on the run toward Mexico, with Tony and police in pursuit. They are helped by a friend of Jay, Robin (Anand Tiwari). Robin gives them fake passports and IDs so that they can go wherever they want.
In the following week, Jay and Linda get married in Mexico. On the day of their wedding, they come back to their house. There, Robin comes to give them the passports and is unexpectedly shot by Tony and his men. Linda and Jay escape, but Jay is shot in the process. In a car chase, Linda stops the car at a train, puts Jay aboard it, and drives off. Back to the present, Jay meets with Jamaal, one of Bob’s employees, and is ambushed. Jamaal is killed but not before telling Jay of Linda’s whereabouts. Jay kills off all of Tony’s men and then kills Tony by smashing his face into the car door. He is shot then by Gina. He drives off to the location where Jamaal said Linda was last seen. It is shown that after Jay was put aboard the train, Linda was ambushed on a cliff and sent Jay a text message saying “I am going…Sorry, Forget me”. She drives off of the cliff, killing herself by drowning. Jay cries and then smiles, jumping off the cliff as well. Finally, he is reunited with Linda under the ocean, and they embrace through death.
Hrithik Roshan as Jay Ray
Bárbara Mori as Natasha/Linda
Kangana Ranaut as Gina Grover (credited as special appearance)
Kabir Bedi as Bob Grover
Nicholas Brown as Tony Grover
Anand Tiwari as Robin
Yuri Suri as Jamaal, Bob’s family chauffeur
Madhuri Bhatia as Gina’s mom
Steven Michael Quezada as cop
Ronald Robert Hamilton as Railyard Worker
Camme Tyla as News Reporter
Ivan Brutsche as Border Patrol
Luce Rains as Bounty Hunter