W scenie, gdzie jest ukazany romans Samara (Shah Rukh Khan) i Meery (Katrina Kaif) w 2002 roku przed domem Meery jest zaparkowany Mercedes Benz klasy S. Jednak ten model klasy S nie był dostępny przed rokiem 2007.
Rodzina Meery (Katrina Kaif) posiada Rolls Royce Phantom i Buggati Veyron w 2002 roku. Jednak Phantom został wypuszczony na rynek w 2003 roku, a Veyron w 2005 roku.
Na stacji metra, po piosence "Ishq Shava" możemy dostrzec za Samarem (Shah Rukh Khan) reklamę Intel Ultrabook. Intel Ultrabooks zostały wypuszczone na rynek w 2011 roku, więc nie mogło być ich w 2002 roku.
Samar (Shah Rukh Khan) dostaje się do armii po 25 roku życia. Jednak armia indyjska nie zatrudnia mężczyzn, którzy ukończyli 25 lat.
Podczas piosenki "Challa" widzimy głównego bohatera (Shah Rukh Khan) tańczącego wokół placu, na którym jest 5 kół olimpijskich. Ta scena ma miejsce w 2002 roku, która nie wyjaśnia obecności godła.
Po 10 latach, Samar (Shah Rukh Khan) wygląda inaczej z brodą, ale Meera (Katrina Kaif) wygląda tam samo. Tymczasem Meera i Akira (Anushka Sharma) wyglądają, jakby były w tym samym wieku, pomimo 10 lat różnicy pomiędzy nimi.
Akira (Anushka Sharma) nie widziała nigdy wcześniej Meery (Katrina Kaif), nawet nie było jej zdjęcia w pamiętniku Samara (Shahrukh Khan), jednak rozpoznaje ją od razu, gdy mają się spotkać.
Na początku filmu Akira (Anushka Sharma) ma idealnie suche ciało po tym, jak wykonała skok do wody z małej wysepki na środku jeziora.
Zgodnie z zasadami indyjskiej armii żołnierze nie mogą zapuszczać brody, jednak Samar Anand (Shahrukh Khan) jest pokazany w pełnym zaroście.
Zdjęcia kręcono w Mumbaju, Ladakh (Indie), Londynie (Anglia, Wielka Brytania) i Bangkoku (Tajlandia).
Zdjęcia do filmu rozpoczęły się 22 lutego 2012 roku.