Shahrukh Khan did a memorable role, nobody dared to that in past.
Very energetic performance, Katrina added the spice but very bad character devised for talented Anushka, didn't like her face while speaking, nice to see Sridevi.
Movie could have been made more interesting.