Bad storyline and bad cgi. It's just cheese on toast. Probably one of the worst superhero films I have seen for a while. Hercules go to new York might even be a better watch. It might be worth a watch just see how many accents can be badly acted out.