It's a mass entertainment movie.Go enjoy with your family. movie is for entertainment if you want logic then go watch art dramas in theater don't judge movies that are made for just entertainment purposes.Many Srk fans would write bad reviews in order to affect this movie but no need to worry mouth to mouth review will do the work haters keep spreading false reviews.