Ranveer Singh praises himself Dialogue Promo of `Ram Leela` Director: Sanjay Leela Bhansali Cast: Ranveer Singh, Deepika Padukone, Richa Chadda, Abhimanyu, Shekhar Singh, Shveta Salve