Joanna Crane is een ontwerpster van sportkleding. Om de stress kwijt te raken klust ze bij als prostituee, met de naam China Blue. In deze rol wordt ze lastig gevallen door een fanatieke priester, die haar wil redden uit het zondige leven. Zelf is hij een fervente peepshow bezoeker.
Hector (Simon Pegg) is een excentrieke maar onweerstaanbare Londense psychiater die in een crisis zit. Zijn patiƫnten blijken niet gelukkiger te worden. Dan op een dag, gewapend met veel moed en een bijna kinderlijke nieuwsgierigheid, breekt hij uit zijn beschutte leefomgeving en begint hij aan een wereldwijde zoektocht om er achter te komen of geluk wel bestaat. Belangrijker nog, of het geluk wel voor hemzelf bestaat. En zo begint hij aan een kleurrijke, exotische, gevaarlijke en hysterische reis.