Happy Birthday Ranbir Kapoor: The actor who fails but never falters

Ranbir Kapoor is undoubtedly one of the finest actors of the generation. At a time when the term superstar is becoming passe, Ranbir has proved to be an enchanting mixture of old-world grace and uber coolness. The actor turns 36 today, but with his various interactions and performances, he proves that he is 45 in his head and 75 in his craft. As much as he gracefully accepts that he is indeed a product of nepotism, he strongly validates his stand as an actor with various kinds of challenging roles.