Skip Nav

Emma Thompson: Captain Amelia in Treasure Planet

In addition to Emma Thompson's surprising performance as Captain Amelia, Treasure Planet also features the voices of Joseph Gordon-Levitt, Martin Short, and David Hyde Pierce.

Image Sources: Getty and Disney
Read More DisneyMovies
Looking for the perfect gift this holiday season? Order our POPSUGAR Must Have box now >>