Cast (13)

Saoirse Ronan

Talia (voice)

Freddie Highmore

Justin (voice)

Antonio Banderas

Sir Clorex (voice)

Mark Strong

Heraclio (voice)

Julie Walters

Gran (voice)

Olivia Williams

Queen (voice)

Alfred Molina

Reginald (voice)

Charles Dance

Legantir (voice)

Rupert Everett

Sota (voice)

Tamsin Egerton

Lara (voice)

James Cosmo

Blucher (voice)

Barry Humphries

Braulio (voice)

David Walliams

Melquiades (voice)

Crew (21)

Matthew Jacobs

Screenplay

Manuel Sicilia

Director

Ralph Kamp

Producer

Manuel Sicilia

Screenplay

Kerry Fulton

Producer

Antonio Banderas

Producer

Juan Miguel Vadell

Animation

Marcelino Almansa

Producer

Gail Stevens

Casting

Enrique Posner

Executive Producer

Colin Jones

Casting

Alfonso Blaas Nacle

Art Direction

Francesca Nicoll

Executive Producer

Isabel GarcĂ­a Peralta

Producer

Oscar J. Vargas

Art Direction

Javier Fernandez

Director of Photography

Claudio Hernandez

Editor

Markus Moll

Sound Re-Recording Mixer

Sarah Arnott

Executive Producer

Fernando Aliaga

Foley Artist

Ilan Eshkeri

Original Music Composer