First half and initial part of second half is so awwwwwsome 10/10. Haven't laughed this much during a movie in years. Second half is stretched and feels less relevant and less funny. Such good graphics is rare for a bollywood movie. Acting is top notch 10 for Srk, 11 for Anushka and 8 for Katrina. Songs are adequate and well adapted. Story is average because of second half. It's a good one-time watch. A must watch for SRK fans.