Rizwan Khan, a Muslim from the Borivali section of Mumbai, has Asperger's syndrome. He marries a Hindu single mother, Mandira, in San Francisco. After 9/11, Rizwan is detained by authorities at LAX who treat him as a terrorist because of his condition and his race.
Shah Rukh Khan
as Rizwan Khan
Kajol
as Mandira Rathod Khan
Arjan Aujla
as Sameer "Sam" Rathod Khan
Jimmy Shergill
as Zakir Khan
Sonya Jehan
as Hasina Khan
Zarina Wahab
as Razia Khan
Adarsh Gourav
as Rizwan (15 years old)
Tanay Chheda
as Rizwan (Young Child)
Yuvan Makar
as Young Sameer "Sam" Rathod
Kenton Duty
as Reese Garrick
Katie A. Keane
as Sarah Garrick
Dominic Renda
as Mark Garrick