Disney/Sherlock Holmes (Robert Downey Jr's version)

Sinbad as Sherlock Holmes (Robert Downey Jr)

Proteus (Sinbad: Legend of the Seven Seas) as Dr John Watson (Jude Law)

Eris (Sinbad: Legend of the Seven Seas) as Irene Adler (Rachel McAdams)

Belle (Beauty and the Beast) as Mary Morstan (Kelly Reilly)

Gaston (Beauty and the Beast) as Lord Henry Blackwood (Mark Strong)

King Midas (Sinbad: Legend of the Seven Seas) as Sir Thomas Rotheram (James Fox)

Cogsworth (Beauty and the Beast) as Inspector Lestrade (Eddie Marsan)

Esmeralda (The Hunchback of Notre Dame) as Simza Heron (Noomi Rapace)

Hades (Hercules) as Professor James Moriarty (Jared Harris)

Clayton (Tarzan) as Colonel Sebastian Moran (Paul Anderson)