Feb 26 Feb 26 Rotten Tomatoes removes fan scores after trolls "review-bomb" Captain Marvel Ronald Simmons Marvel Studios, Marvel Comics, Movies, News RT shuts down trolls, again