A clairvoyant woman thinks that she's met her future husband because she's seen him in a dream. They marry and he takes her back to his butcher shop in New York city, where her powers tend to influence everyone she meets while working in the shop. Through her advice, she helps others and eventually finds the true man of her dreams.
Demi Moore
as Marina Lemke
Jeff Daniels
as Dr. Alex Tremor
George Dzundza
as Leo Lemke
Mary Steenburgen
as Stella Keefover
Frances McDormand
as Grace
Margaret Colin
as Robyn Graves
Max Perlich
as Eugene
Miriam Margolyes
as Gina
Helen Hanft
as Molly
Christopher Durang
as Mr. Iddle
Luis Ávalos
as Luis
Elizabeth Lawrence
as Grammy D'arbo