En la cinta, Will tiene 48 años, mientras que Charlotte tenía 22, edad suficiente para ser su padre. En la realidad, el actor Richard Gere tenía 51 años, mientras que Winona Ryder tenía 29 durante la producción.
No se proyectó de antemano para los críticos. Richard Gere se pronunció públicamente en contra de este movimiento y dijo que condenaba la credibilidad de la película. MGM respondió que el motivo de la acción era que no querían que los críticos estropearan el final sorpresa de la película.
Fue la primera gran película de Hollywood dirigida por una mujer de origen asiático.