In the ever-evolving landscape of Bollywood, a new breed of villains is capturing the audience's imagination. These actors, with their striking good looks and charismatic screen presence, are redefining the concept of antagonists in Indian cinema. Here are eight actors who have excelled in villainous roles, proving that being bad has never looked this good.