Following the film's completion, "Once Upon a Time in the West" was dubbed into several languages, including Italian, French, German, Spanish, and English. For the English dub, the voices of many of the American cast, including Fonda, Bronson, Robards, Wynn, Wolff, and Lionel Stander, were used. However, the rest of the cast had to be dubbed by other actors – including Ferzetti, who was dubbed by actor Bernard Grant, Claudia Cardinale, who was voiced by Grant's wife, Joyce Gordon, and Jack Elam.