Charlie Sheen said he was caught off guard when he learned that Tom Cruise had been cast as Sergeant Ron Kovic in Oliver Stone’s 1989 Vietnam War movie, 'Born on the Fourth of July,' because he believed the role would go to him.
https://people.com/charlie-sheen-felt-betrayal-over-tom-cruise-born-on-…