Ram Leela is enjoyable if you can understand Hindi well. The dialogues are a bit fast and you need to do bit of catch up if you are South Indian. First half of the film does not have much thickness in the story. But the plot thickens in the second half.
If you do not like violent movies, skip this movie. This is a violent romantic movie.
Brilliant piece of acting from all the actors. Ranveer Singh has acted out of his skin. If it was not Ranveer, I could not imagine any other person fit for this role. His macho, traditional, raw, Indian-ness is fully exploited by Sanjay Leela Bhansali.
Deepika Padukone is equally good. fits for the role naturally.
Leave your kids at home. It is not safe for kids.
While watching the movie, some parts of the logic seem missing. Discuss with your wife / girl friend and you will find them. Then you can join all pieces together.
Music – Sounds bit similar to the previous Bhansali Movies like Hum Dil De Chuke Sanam.
I especially liked
Ram Chahe Leela and
Visually the movie is bright with bright costumes everywhere.
If you like typical north Indian violent romantic movie, you might like this. If you get headaches hearing to gun shots, skip this.