What a delightful, light, enjoyable watch. The pacing is a a little off, but it's a first film for Cathy Yan so that's forgivable.