On ‘Baadshah’s 25th anniversary, producer Ratan Jain revealed that Karisma Kapoor was initially considered for the female lead but was replaced by Twinkle Khanna. Jain noted Shah Rukh Khan became a favorite among kids after the film’s TV premiere. Despite a box-office flop, ‘Baadshah’ gained cult status through TV.