Rose White (Sedgwick) is a modern young career woman in post-World War II New York City who has largely relegated her Jewish heritage to scrapbooks and memories. Born in Poland but fortunate enough to escape the country before the Nazi occupation and the Holocaust wiped out her family, she is stunned to learn her older sister somehow survived the horror and is coming to America. The sisters' reunion is complicated by Lusia's (Amanda Plummer) memories of her struggles to survive and the revelation of past family secrets.
When a sprite named Crysta shrinks a human boy, Zak, down to her size, he vows to help the magical fairy folk stop a greedy logging company from destroying their home, the pristine rainforest known as FernGully.
William Munny is a retired, once-ruthless killer turned gentle widower and hog farmer. To help support his two motherless children, he accepts one last bounty-hunter mission to find the men who brutalized a prostitute.
Diana is a Roman wife happily married to sympathetic Paolo but she is keen on playing benign games of seduction with other men while resisting the advances of chic lingerie shop owner Silvio and she narrates her adventures to Paolo in order to stimulate their otherwise monotonous sexual life.