The poster shows Ranveer and Deepika standing atop a clutter of guns with the tagline 'Goliyon Ki Rasleela.
The film is reportedly based on Shakespeare's classic Romeo and Juliet and Ranveer will play a Gujarati boy. According to reports, Sanjay Leela Bhansali wanted Ranveer to look extremely hot in the film and the actor also had to learn some Gujarati abuses for his character.
Kareena Kapoor was initially cast opposite Ranveer Singh, but she was later replaced by Deepika.
Ram Leela releases on November 29, 2013.