Charlotte (Winona Ryder) is an awkward teenager torn between her passion for a boy...and her desire to be a nun. And her quirky little sis (Christina Ricci) and flamboyant mom (Cher), who routinely moves them from town to town, only make things worse. These three couldn’t be more at odds, but when the going gets tough, they find that there’s nothing they can’t face as long as they have each other.