While most people paned this movie, it's actually pretty good. First of all the music is incredible! But the thing i appreciate most is, it has good meaning. There were many interesting and way ahead-of-its-time gadgets. The acting is wonderful. Yes it's very cheesy, but give it a second chance.