Harleen, młoda recepcjonistka z banku, zostaje wciągnięta w kradzież klejnotu Koh-i-Noor, stając się wspólniczką Rajveera, którego tożsamość jest tajemnicą.

Shekhar Subramanium (Shah Rukh Khan), niezdarny mąż Sonii (Kareena Kapoor), otrzymuje ostatnią szansę na opracowanie gry, która odniesie światowy sukces. Gdy dowiaduje się o tym jego syn Prateek (Armaan Verma), proponuje ojcu, by tym razem w grze zwyciężył czarny charakter. Shektar idąc za namową syna tworzy antybohatera i nazywa go Ra.One.(Arjun Rampal). W dniu oficjalnej promocji Prateek loguje się jako Lucyfer...