Marvel Studios/Disney The 21st movie in the Marvel Cinematic Universe, "Captain Marvel," hit theaters this weekend. Business Insider ranked all 21 movies, from worst to best. After 11 years, 21 movies, and billions of dollars, the Marvel Cinematic Universe shows no signs of slowing down. "Captain Marvel" hit theaters this weekend, and is breathing new […]