Following a young woman's attempted suicide, a cop pieces together the terrible sequence of events that lead up to it.
This labyrinthine psychological drama is almost like a cut-up Columbo episode, savagely tackling the whodunit and continental romance genres.
Hallucinatory, kaleidoscope flashes follow the growth and disintegration of Czech good-time girl Theresa Russell's love affair with American psychologist Art Garfunkel, while obsessive cop Harvey Keitel pieces together a puzzle that leads to a shocking revelation of what these people have done to each other.
Roeg retains his knack for getting amazing work from singers you'd think couldn't act, but also draws a career-best performance from Russell as the maddening Milena.
One of Nicolas Roeg's most challenging exercises in time-bending.