Molly Ringwald has great plot