A suspenseful tale of abduction, obsession and lost identity that spans Vietnam, East Berlin, West German and Paris - and fantasies of Catherine Deneuve.