Great high concept and the commitment to story-telling pulls it through. Baggy and manifestly imperfect but engaging even in its digressions and cul de sacs.