While Ranveer Singh plays Ram, the desi Romeo, Deepika Padukone is the beautiful Gujarati belle in Sanjay Leela Bhansali's much-awaited November release Ram Leela. The actors looks very much like their characters in the new stills from the film.
Sanjay Leela Bhansali, who's known to be a tough taskmaster has ensured that the actors do justice to their roles.
It's heard that Ranveer is taking personal interest even in the post production of the film and has been visiting Bhansali's office regularly.
Deepika Padukone has also not left any stone unturned. Perfectionist Bhansali even complimented her for doing justice to the character of Leela. Bhansali gave his lead character the name Leela after his mother. According to buzz, Deepika broke down into tears, when the maverick director praised her.
The film is a period drama set in Gujarat. It also features an item song, which has been picturised on Priyanka Chopra.