Oscar Wilde once famously said: “The public is wonderfully tolerant. It forgives everything except genius.” A film industry that churns out more than 1000 movies annually is home to some actors who are truly versatile but underrated. They are known to deliver top notch performances (much better than super stars of commercial cinema) but rarely receive the adulation and compensation akin to those promoted repeatedly by media houses. Stars (and not actors), who are over 45 and still play the role of a 28-year-old, are acceptable to the audiences but actors who give dazzling performances in typically off-beat roles are not. Here is a list of top 10 most underrated Bollywood actors undoubtedly better than those we call best.