Le Studio Canal+, Regency Enterprises, Alcor Films present an Arnon Milchan production ; story by Nicholas Meyer and Anthony Shaffer ; screenplay by Nicholas Meyer and Sarah Kernochan ; produced by Arnon Milchan and Steven Reuther ; directed by Jon Amiel