Aishwarya Rai była początkowo brana pod uwagę do roli Nishy.
Zdjęcia do filmu kręcono w Nainital (Indie) oraz w Drumheller, Vancouver i Parku Narodowym Banff (Kanada).
To pierwszy indyjski musical sf ze skomplikowanymi efektami specjalnymi.
Hrithik Roshan nie mógł schudnąć do roli młodego człowieka z umysłem jedenastolatka, ponieważ kręcił inne filmy w tym samym czasie. Problem został rozwiązany dzięki workowatym ubraniom, które ukryły jego naturalne proporcje i specjalnym fryzurom, optycznie wyszczuplającym twarz.
Podczas kręcenia końcowych scen Hrithik Roshan cierpiał na nerwobóle karku. Musiał poddawać się masażom wielokrotnie w ciągu dnia, by móc chodzić i utrzymać ból na poziomie, który mógł wytrzymać.
Melodia, której Ziemianie używają do komunikowania się z obcymi, to "Trans-Europe Express" Kraftwerku.
Początkowo użyto głosu Jamesa Colmera, twórcy Jaado, do zdubbingowania jego postaci, ale potem w postprodukcji zastąpiono go mechanicznym, elektronicznym głosem, który słychać w filmie.
Jaadu był grany przez indyjskiego aktora - karła Chhotu Dada, który grał na ślepo, w kostiumie z animatroniczną głową na górze.