Gerald (Adrian Pasdar) is a smart, young, high-flying American Banker. Everything is great until his wife finds another woman's underwear in their bedroom and subsequently throws him out. He finds lodgings with Monica (Julie Walters) a recently divorced 50-year old housewife, who is smitten with Gerald. But after their first night of love, Gerald avoids her. Monica feels used and betrayed until Gerald confesses he likes to dress up as a woman. Monica learns to accept and eventually support Gerald-ine, Gerald's alter ego, and when he gets arrested, it's up to Gerald-ine and Monica to vindicate him and get back his self respect.