Naveen Andrews plays the charismatic Karim, a half-Asian, half-English, wholly hedonistic chancer who is mortified when his civil servant father (Roshan Seth) plunges into an affair with the exotic Eva and begins passing himself off as a spiritual guru. This brings Karim into contact with Eva's wayward son, Charlie, and ostensibly offers an escape from suburbia. The story follows his break-out, from London to New York, constantly snagging himself on cultural barbwire and falling into situations a raconteur would die for.