Confused, unconvincing, poorly scripted, pedestrian acting. Someone read the comic books but is struggling to explain what they were about. Not even top production values and admirable effects can save this.