Losey works again on the rich vs poor theme, Helmut Berger plays a drug runner/gigolo/confidence trickster passing off as a poet. Top notch performances from Berger and Jackson. Kate Nelligan plays a minor role. Caine is is his usual self but he has played more demanding roles than the one he plays in this film. Top marks go to cinematographer Gerry Fischer and screenplay-writer/playwright Tom Stoppard (especially for the sequences between. Caine and Berger and those between Caine and Nathalie Delon).