The movie was co-written, co-produced, and directed by Ron Clements and John Musker, who had pitched the concept for the movie at the same time that they pitched "The Little Mermaid". "Treasure Planet" features the voices of Joseph Gordon-Levitt, Brian Murray, David Hyde Pierce, Martin Short, Emma Thompson, Michael Wincott, Laurie Metcalf, and Roscoe Lee Browne. The musical score was composed by James Newton Howard, while the songs were written and performed by John Rzeznik. Although it got mostly positive reviews, the movie did not perform well at the box office in the United States. The movie cost $140 million to make but only earned $38 million in the United States and Canada and just under $110 million in the rest of the world. It was nominated for the 2002 Academy Award for Best Animated Feature.