Lucy ★★★½

Utter nonsense. But fun and ambitious nonsense!