From playing a love-sick traveller in Sanjay Leela Bhansali’s ‘Saawariya’, to playing Shiva in Ayan Mukerji’s Astraverse – Brahmastra: Part One, Ranbir Kapoor has come a long way in the film industry. He’s played different characters and with each film that he has done, we have seen him grow and deliver some of his best performances. On the occasion of his birthday, here’s a look back at 5 performances by the actor that showcase his versatility.
Wake Up Sid
Which Ranbir Kapoor film did you like the most?