...and superhero movies in general.

All I can say is "Amen." I agree with all of this.