Cuando James L. Brooks compró los derechos para la película en 1989, Debra Winger y Cher fueron consideradas para el papel protagonista.
Jose Perez
En un principio el filme lo iba a realizar Mike Newell con el siguiente reparto, Kevin Kline como Melvin, Ralph Fiennes como Simon y Holly Hunter dando vida a Carol. Después llego James L. Brooks y el reparto se quedo con Nicholson, Kinnear y Hunt.