Star Robert Downey Jr. has revealed the full voice cast joining him for the action-adventure The Voyage of Doctor Dolittle. Antonio Banderas and Michael Sheen were previously announced as the live-action leads alongside Downey, with Tom Holland, Emma Thompson and Ralph Fiennes on board to voice three of the movie?s computer animated animal characters. Harry Collett plays the key role of Tommy Stubbins, a boy who becomes Dolittle?s assistant and accompanies him on his voyage.