Watched it for the first time a few weeks ago.
It has the bollywood style: Music, dances, sometimes over the top humor. But it's a really good movie and I recommend watching it.
It's pretty long though