En un principio, Ben Stiller y Reese Witherspoon iban a ser los protagonistas de la película, pero finalmente salieron del proyecto.
Tras el cambio de actores, Cameron Crowe tuvo que reescribir el guión para que los protagonistas fuesen más jóvenes.