Rizwan Khan (Tanay Chheda) es un niño musulmán que se crió con su madre (Zarina Wahab) en el Borivali sección de Bombay en la India y que sufre de síndrome de Asperger. Ya como un adulto (Shahrukh Khan), Rizwan se enamora de una hindú madre soltera, Mandira (kajol) que vive en San Francisco. Después de los atentados del 9/11, Rizwan es detenido como sospechoso de terrorismo por la autoridades por la conducta sospechosa que tiene a razon de su discapacidad. Después de su arresto, él se reúne con Radha (Sheetal Menon), un terapeuta que ayuda a superar los traumas vividos.
El hijo (Shahrukh Khan) de un rico terrateniente no puede casarse con la mujer (Aishwarya Rai) que ama y conoce a una hermosa cortesana (Madhuri Dixit).
Rohan, estudiante universitario, regresa a casa de sus padres en las afueras de Nueva Delhi para celebrar el Diwali con su familia. Una vez allí, descubre la verdad sobre lo sucedido con su hermano Rahull: diez años antes, su padre y su hermano se distanciaron después de que éste se casara, en contra de la tradición y el deseo de su familia, con una joven llamada Anjali y se mudaran a Londres. Es entonces cuando Rohan decide viajar a Londres para traer a su hermano a casa… pero primero debe encontrarlo y convencerlo
Narayan Shankar (Amitabh Bachchan), es un hombre severo que exige a los estudiantes de su escuela, la máxima dedicación, teniendo graves implicaciones académicas los escarceos fuera de ella, especialmente amorosos. La leyenda cuenta que hace años, uno de sus estudiantes desafió esta norma y mantuvo una relación con la hija del director y éste le expulsó inmediatamente sin siquiera mirarle a la cara. La hija del director con el corazón destrozado, acabó suicidándose.