Изначально на роль Мандиры была представлена кандидатура Каджол, но так как она не хотела принимать участие в съемках, то роль Мандиры уже было отдали Карине Капур. Недолго раздумывая, Каджол все-таки согласилась на участие в фильме.
Шах Рукх Кхан даже вне съёмочной площадки старался не выходить из образа.
Шах Рукх Кхан прилетел в Соединённые Штаты, чтобы принять участие в рекламной кампании фильма, но застрял на таможне. На разбирательство ушло больше часа. Все решили, что это ловкий рекламный трюк, пока не выяснилось, что это не так. Продюсеры фильма были в ярости от такого отношения к актёру. Впрочем, его персонажу в фильме «Меня зовут Кхан» повезло немногим больше.
Главную женскую роль в фильме должна была играть Карина Капур, однако продюсер Каран Джохар настоял на том, чтобы роль отдали его любимой актрисе Каджол.