There's a lotta super hero action going on here....