 Tom Cruise (qv) was originally going to play a background  character in the film, but Director Harold Becker (qv) was so  impressed by the way he conducted himself as one of the military  cadets during rehearsals that he was offered the part of David  Shawn. At first Cruise refused and then was finally convinced by  Becker and Producer Stanley R. Jaffe (qv) play the role.