The reviews were so bad that I wanted to see if this was another bad cult movie in the making, like "Showgirls". Imagine my disappointment when I found myself actually enjoying this film. Colorful, atmospheric, big name cast, good CGI when needed and of course you already know all the songs.