Aamir Khan was indeed the first choice for the lead role in Nayak (2001), which eventually starred Anil Kapoor. The film was originally planned with Aamir Khan in the lead, but due to various reasons including creative differences, he opted out and the role went to Anil Kapoor. Shahrukh Khan was not the first choice for this particular political thriller film.