Could have been shorter, few songs were unnecessary, few romantic scenes were very out of context... Otherwise good movie, nice cinematography, good show.... Hopping 3hr movie... Second half could have ended much earlier, but they had to introduce few characters and the tussle between them for the next partt.. Overalll goood....