De Britse gentleman en juwelendief Valentin (Jeremy Irons) heeft gewapend met bluf en humor voor kapitalen aan juwelen gestolen. Nu de grond te heet wordt onder zijn voeten koopt Valentin een luxe jacht en vaart hij de wereld rond. In Marokko ontmoet hij de oogverblindende jazzzangeres Jane (Patricia Kaas), die net als hij op de vlucht is voor iets of iemand. Tussen Valentin en Jane ontstaat iets moois, maar het verleden lijkt hen in te halen.