Gallery

theamazingsallyhogan: wannabeanimator: Disney’s Treasure Planet was first released on November 27, 2002. Disney’s biggest financial loss. Total cost: $180 million (including $40 million for advertising). Total worldwide gross: $101 million. Total loss: $79 million. (IMDb) They kneecapped a damn treasure. … Continue reading