It stars Freddie Highmore, Saoirse Ronan, James Cosmo, Charles Dance, Tamsin Egerton, Antonio Banderas, Rupert Everett, Alfred Molina, Mark Strong, Angela Lansbury, David Walliams, Julie Walters and Olivia Williams.
