Don't let that image fool you. This film is something else.
A nightmarish Hellscape to be specific; from the far off land of Bulgaria made in 1982. Which is JUST in time to create doubts about where Disney got their idea for a space themed Treasure Island. But which one comes out on top? Who's to say?
We are!
We review The Treasure Planet