Hrithik Roshan is celebrated for his larger-than-life roles, iconic dance moves and blockbuster hits. But beyond the glitz and glamour, he has delivered some of his finest performances in films that didn't get the recognition they truly deserved. These underrated films highlight his versatility, emotional depth and ability to fully inhabit complex characters, proving he is more than just a star, he's a committed actor who brings authenticity to every role. 1. Guzaarish (2010) Hrithik plays Ethan Mascarenhas, a former magician left paralyzed after a tragic accident.