Danny Denzongpa was indeed the first choice for the iconic role of Gabbar Singh in Sholay, but he turned it down due to other commitments. The role eventually went to Amjad Singh, who made it legendary. Pran, Ajit, and Sanjeev Kumar were all approached but Danny was the actual first choice.