This movie is truly the way comic book/graphic novels should be done.There is enough humor and action for everyone.The whole filming style really puts you in their environment.You have to pay attention ,but if your imagination can follow multiple story lines and different time frames in anticipation of all of them converging into one wrap-up of an ending then... this one is for you!!!