Robert Lomax, un maduro pintor norteamericano que se encuentra en Hong Kong, conoce a una joven prostituta china. Lo que parecía un encuentro ocasional se va convirtiendo poco a poco en una historia de amor.
Mary Reilly es una fiel sirvienta, atenta siempre a las necesidades de su patrón, el doctor Henry Jekyll. Aunque es una joven tranquila e inocente, esconde un carácter fuerte, gracias al cual ha podido superar un pasado marcado por el dolor y la violencia. Jekyll, que está inmerso en un nuevo experimento, confía en que Mary sea discreta con su ayudante Mr. Hyde. La joven, siempre dedicada en cuerpo y alma a Jekyll, se siente atraída por los encantos de Hyde. Pero Mary observa que conforme éste se va fortaleciendo, el doctor se debilita cada vez más.
Soñando con el éxito como cowboy de exhibición, el joven e ingenuo tejano Joe Buck se traslada a Nueva York, donde comienza a trabajar como gigoló seduciendo a mujeres maduras de Manhattan. Joe pronto descubre que ese mundo no es como él se imaginaba, pero antes conoce a Rico "Ratso" Rizzo, un timador que lo quiere estafar.
Chuch Lumley (Henry Winkler) entra a trabajar en el turno de noche de un depósito de cadáveres de Nueva York, pensando que al menos tendrá un poco de tranquilidad, pero no se imagina lo que le espera. Su compañero Bill Blazejowski (Michael Keaton), un charlatán con una personalidad arrolladora y una facilidad pasmosa para inventar mil formas de hacerse rico, lo convence para que conviertan el depósito en un improvisado burdel. Una prostituta llamada Belinda Keaton (Shelley Long) será pieza fundamental de su peculiar negocio