While on a business trip in Los Angeles, Edward Lewis, a millionaire entrepreneur who makes a living buying and breaking up companies, picks up a prostitute, Vivian, while asking for directions; after, Edward hires Vivian to stay with him for the weekend to accompany him to a few social events, and the two get closer only to discover there are significant hurdles to overcome as they try to bridge the gap between their very different worlds.
Richard Gere
as Edward Lewis
Julia Roberts
as Vivian Ward
Jason Alexander
as Philip Stuckey
Ralph Bellamy
as James Morse
Alex Hyde-White
as David Morse
Laura San Giacomo
as Kit De Luca
Hector Elizondo
as The Hotel Manager (Barney Thompson)
Amy Yasbeck
as Elizabeth Stuckey
Elinor Donahue
as Bridget
Judith Baldwin
as Susan
Bill Applebaum
as Howard
Jason Randal
as Magician