A video game programmer Shekhar Subramanian (Shah Rukh Khan) loves his wife Sonia (Kareena Kapoor) but struggles to keep his son Prateek (Armaan Verma) happy. One day, Prateek says he wants a video game where the villain turns victorious. Eager to make his son happy, Shekhar creates such a game called Ra.One. Rajni’s appearance on screen received screams and cheering which reached maddening levels. The rest of the cast have little to do and they do impress.