It will be interesting to see if this or DC's Blue Beetle does better at the box office.