Firefly (TV series)
Whedon asked Nathan Fillion to play the lead role of Malcolm Reynolds. After telling him the idea for the show and showing him the pilot, Fillion wanted the role. Fillion was called back several times to read for the part before he was cast.