77% Captain Marvel Review Brent Botsford March 23, 2019 Entertainment, Movies, Reviews Despite a healthy stable of mighty superheroes already headlining their own big screen franchises within the ever-expanding Marvel Studios catalogue, it's taken just over a decade of Marvel Cinematic Universe h...