beautifully constructed screenplay by Frank Cottrell Boyce takes in elements of genetic engineering, dream psychology and memory manipulation, and the film uses the extravagantly futuristlooking locations and architecture of Shanghai, Dubai, Jaipur and Rotherhithe (the tunnel, of course). Boyce also formulates a tantalising lingua franca of the future comprising English, Spanish and Arabic.