The makers probably wanted to keep the casting under wraps and an exciting conversation with his friend cost him this crucial role. However, things didn’t pan out the way he intended them to be. Gulshan Grover, eventually, was taken on board and he even signed up to play Le Chiffre, in Casino Royale. The actor recently revealed in an interview that he was offered the role of playing a villain in a James Bond movie.Ī cousin of Prince Charles’ once asked him if he would play the next James Bond villain during a meeting which the actor was attending at Clarence House in London’s St James Palace back in 2005. Not many people know this but, turns out, this baddie was not just a hit with Indian cinema lovers but also managed to grab certain eyeballs in Hollywood as well. The ‘bad man’ of Bollywood, Gulshan Grover is known for his excellent performances as a villain in multiple Hindi movies through the years.