Actor Dhanush is unarguably one of the most versatile actors in Indian cinema today. While he has his share of hits and misses, what’s been consistent with him over the years is his ease to slip into the skin of any character.

Irrespective of whether he’s playing an out-and-out commercial role or an author-backed character, Dhanush has always impressed the viewers with his performance.

On the occasion of his 37th birthday, we take a look at five of his career-best performances.

Read more at Hindustan Times