I saw it a couple of years ago!
It was indeed really good; best costumes and one of the best sets I had seen. I dunno about it being as good as the original movie, but nostalgia might be clouding my judgement on this one.
--
Moops?
"I thought you were making up diseases? That's spontaneous dental hydroplosion."