I like the movie so much but I don't like the goofy yellow costume and what is the helmet again? They even made Kevin Bacon to wear it! LOL!