Germany, 1979. When a bomb goes off in the diplomatic quarter of Bonn, senior Israeli intelligence agent Martin Kurtz flies in to investigate. A series of similarly deadly attacks targeting prominent Jewish figures across Europe have been carried out in recent weeks, and Kurtz now believes there is a Palestinian revolutionary at the heart of this pattern. Kurtz sets in motion a brilliant and elaborate plan to catch the kingpin, Khalil…
Meanwhile in London, a passionate young actress, Charlie, is treading the boards of pub theatres and struggling to land a breakthrough part. She drifts from one bad relationship to another, unable to find her purpose in life. When an anonymous benefactor sends Charlie and her theatre troupe on a rehearsal jaunt to Greece, she feels renewed vigour. But a working holiday soon becomes a journey of discovery when she encounters a mysterious stranger on the beach. She names him Joseph for his "coat of many colours". Despite her better judgement, Charlie cannot help but be drawn to his aloof demeanor and she is unable to shake the feeling that she's seen him somewhere before. They embark on a whirlwind romance, but all is not what it seems.