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.