 Albert Finney was cast in the lead role of Geoffrey Firmin, Jacqueline Bisset as his wife Yvonne, and Anthony Andrews as his half-brother Hugh.Firmin's friend Dr. Vigil was played by Ignacio López Tarso, an actor lesser known to English-speaking audiences but highly recognized by Mexican ones as one of the top stars of the Golden Age of Mexican cinema, winning the Ariel Award for Best Actor in 1973 for the Roberto Gavaldón film "Rosa Blanca".The supporting cast includes several prominent Mexican filmmaking personalities, including director and occasional actor Emilio Fernández, cult film icon Hugo Stiglitz, and veteran actress Katy Jurado.