Beautifully acted, lovely to look at, but the plot is a bit syrupy and soggy. Dev Patel is awfully fun to watch, as are the cast of Bollywood stars, but the story itself is as rickety and corrupt as the Mumbai underworld it portrays, and each plot twist can be heard from miles away.