El hombre que aparece un par de veces sentado en un bar en Jamaica mientras Tom Cruise está atendiendo, es James Eckhouse, conocido por el papel del padre de Branda y Brandon en Sensación de vivir (1990).
Jim Carrey y Charlie Sheen fueron considerados para el papel de Brian Flanagan que finalmente fue para Tom Cruise.
Jennifer Grey, Demi Moore, Ally Sheedy, Jodie Foster, Daryl Hannah, Sarah Jessica Parker y Jennifer Jason Leigh pudieron interpretar al personaje de Jordan Mooney pero al final el papel fue para Elisabeth Shue.
La película fue rodada y estrenada cuatro años después del nacimiento de Heywood Gould, la novela en la que se basa y que se publicó por primera vez en 1984.