El elenco de apoyo incluye a Supriya Pathak, Richa Chadda, Sharad Kelkar, Gulshan Devaiah, Barkha Sengupta y Abhimanyu Singh.Después de revivir el proyecto en 2012, Singh y Padukone fueron elegidos para los papeles principales sobre muchas otras opciones.Leela se niega, citando que su dedo ya está ocupado por el anillo de su matrimonio con Ram.Al enterarse de esto, Ram hace lo mismo con su propio dedo y visita a Leela mientras ella está dormida.Luego dirigió Hum Dil De Chuke Sanam, que también se estableció en Guyarat como Ram-Leela.Sintiendo que dirigir dos películas ambientadas en el mismo lugar sería repetitivo, Bhansali esperó.Mientras cambiaba muchos aspectos de la película, Bhansali mantuvo el tema del "malentendido entre los amantes cruzados por las estrellas", mientras los transponía a otro nivel.El productor Sandip Ssingh ofreció al dúo tres películas; eligieron a Ram-Leela sobre los otros dos.Quedaron impresionados por su esquema y sintieron que era similar a las películas del director australiano Baz Luhrmann, entre ellas la versión modernizada de 1996, William Shakespeare's Romeo + Juliet.[9] Bhansali quedó impresionado con la actuación de Singh en Band Baaja Baaraat y lo eligió para la película.[15][16] En una entrevista, Bhansali reveló que conoció a Padukone con el guion mientras ella estaba enferma; impresionado con su belleza y ojos llorosos, la eligió.[17] Se informó que Richa Chadda fue contratada para desempeñar un papel importante, elegida por Shruti Mahajan y Parag Mehta.[20][21] Para el papel de Chadda, Bhansali quería a alguien "con tez oscura y rasgos indios", por lo que fue seleccionada, ya que Bhansali quería a alguien "con tez oscura y rasgos indios".[25] Devaiah sintió que, aparte del marco básico, Ram-Leela no era similar a Romeo y Julieta.Ella atribuye la perspectiva perfeccionista de Bhansali como la razón, aunque admite que se emocionó en el set.Según ella, el Garba interpretado en la película era un folk, en lugar de los comerciales que se reproducen a menudo.[32] Bhansali ordenó a Padukone y Singh que pasaran tiempo juntos para desarrollar su química romántica.[34] También se especuló que otras actrices firmarían para la canción, incluidas Aishwarya Rai y Priyanka Chopra.[37] Chopra tuvo que usar mangas completas para ocultar sus músculos adquiridos para interpretar al personaje principal en Mary Kom.A Khan le resultó difícil mantener sus diseños realistas con los "grandes escenarios, peces gordos y hermosos trajes" de Bhansali.La cámara en la que Leela y Ram intercambian mensajes tiene pinturas de Raja Ravi Varma colgadas con "cortinas diáfanas".Esto se hizo para que el atuendo de Padukone "fuera lo más auténtico posible".Las joyas fueron tomadas de Amrapali Jewels, que prestan sus archivos antiguos para lanzar; estos no estaban a la venta.[49] Bhansali había montado un gimnasio en los sets de Filmcity Mumbai para el actor principal Singh para no llegar tarde al rodaje y evitar retrasos en la película.[53] Mientras filmaba la canción Ram Chahe Leela con Chopra, ensayó la coreografía india en cuatro días y completó su rodaje.Yashika Mathur de Business Standard declaró: "El punto fuerte del álbum" Ram-Leela "son las suaves canciones románticas.Todas las letras están escritas por Siddharth-Garima y la música está compuesta por Sanjay Leela Bhansali.[62] Algunos grupos religiosos se opusieron a la película alegando que el título anterior Ram-Leela era engañoso porque la película no tenía nada que ver con Ramlila, la representación tradicional de la vida y la historia de la deidad hindú, Lord Rama.[70][71] Taran Adarsh de Bollywood Hungama dio cuatro estrellas y media de cinco, escribiendo: "Goliyon Ki Raasleela debe ser visto por múltiples razones: la química electrizante entre sus actores principales, el fuerte contenido dramático, el destello partitura musical, la racha violenta en la narrativa y, por supuesto, la ejecución del material por Sanjay Leela Bhansali".Ranveer se ha rendido a la visión del director y ofrece una actuación llena de poder".