Cast and Crew of City Lights

City Lights

In the evocative film 'City Lights', we follow the poignant journey of Deepak Singh, expertly portrayed by Rajkummar Rao. Deepak is an ex-army personnel whose life takes a dramatic turn following a heart-wrenching tragedy in his peaceful Rajasthani village. Once a proud owner of a modest garment shop, Deepak's world is shattered, prompting him to seek a fresh start in the bustling metropolis of Mumbai. Accompanied by his loving wife and their young child, he harbors dreams of stability and success amid the vibrant chaos of the city.

Upon their arrival in Mumbai, Deepak is quickly met with the stark reality that city life is fraught with unexpected challenges. The couple grapples with the hustle and bustle of the urban landscape, striving to find their footing in a city that never sleeps. As they navigate the complexities of housing, employment, and the high cost of living, Deepak’s resolve is tested time and again. The contrast between his aspirations and the harsh truths of survival in a megacity begins to wear on him, revealing the sacrifices he must make for his family's well-being.

Through gripping storytelling and authentic character development, 'City Lights' delves into themes of resilience, hope, and the quest for a better life. The struggles faced by Deepak and his family reflect the broader issues of migration and the pursuit of dreams against the odds. The film captures the essence of human spirit amid adversity, showcasing the lengths to which one will go for loved ones while painting a vivid portrait of life in modern India.

Full Cast of City Lights

Rajkummar Rao as Deepak Singh

Rajkummar Rao

Deepak Singh
Rajkummar Rao delivers a tour de force performance as Deepak Singh in the poignant drama "CityLights," directed by Hansal Mehta. His portrayal of a Rajasthani villager who migrates to Mumbai in search of a better life is both heart-wrenching and inspiring. Rao embodies the naivety and resilience of Deepak with a raw intensity that brings to life the struggles of the urban poor. His transformation from a hopeful migrant to a man hardened by the city's cruel realities is nuanced and authentic, capturing the complexity of emotions that come with facing the stark disparities of class and opportunity. Rao's performance is a testament to his range as an actor, as he seamlessly transitions from moments of quiet despair to bursts of determined action, all the while maintaining an emotional honesty that resonates deeply with the audience. His work in "CityLights" is not just a display of stellar acting, but a powerful commentary on the human spirit's capacity to endure against all odds.

Vinod Rawat

Amarjeet Singh

Khushboo Upadhyay


Crew of City Lights

Full backstage crew list →