This has all the elements of a movie that comic book fans characters should be mounted underboard, and they have been.
This has all the elements of a movie that comic book fans should be lining up for, and they have been.