I don't get why the hell there was alot of bashing to this movie i mean honestly this is India's first 3D superhero movie in Bollywood History.
SRK after Om Shanti Om mindblowing as Shekhar and the G.One character. Kareena Kapoor hasn't lost her skilled either absolutely phenomenal. Arjun Rampal as Ra.One one of the legendary iconic villan roles I have seen in the history of bollywood films. Everyone else was great as well.