In a candid interview, Charlie Sheen expressed his lingering disappointment over missing out on the lead in ‘Born on the Fourth of July,’ a role that eventually went to Tom Cruise. Sheen felt a strong bond with director Oliver Stone, believing he was the right fit for the character.