James Remar Was Replaced By Michael Biehn In Aliens
The fans of the Alien franchise likely all recognize the face of Michael Biehn, who played Hicks, but this role didn't land in his lap initially. At first, the character was meant to be played by James Remar, but he was fired after a few weeks of filming due to creative differences. Later, the actor himself admitted he had a drug problem and lost the role because he was in possession of drugs.
"Certain scenes within this movie feature James Purefoy as V, who was originally cast in the role, but replaced by Hugo Weaving four weeks into filming. Weaving's voice was simply dubbed over Purefoy's performance in post-production. Director James McTeigue said in an interview: " 'Can I tell the difference? Yeah. Can the audience tell? I doubt it.' "
https://www.imdb.com/title/tt0434409/trivia?ref_=tt_trv_trv