Ian McKellen Laura Linney Milo Parker Hiroyuki Sanada Roger Allam Frances de la Tour Hattie Morahan Phil Davis Patrick Kennedy John Sessions Frances Barber Charles Maddox Takako Akashi Zak Shukor Michael Culkin David Foxxe Oliver Devoti M