THIS REVIEW CONTAINS SPOILERS!!! INTRODUCTION Let’s face it, super hero movies are some of the most difficult types to pull off with completely satisfying results. It’s ALWAYS about the good guys vs. the bad guys. What filmmakers must do is find something fresh and interesting within that rigid structure. There […]