Audiences have finally gotten their first look at The Marvels, the latest project in the Marvel Cinematic Universe. The Marvel Studios film held its premiere in Las Vegas Tuesday, with press screenings also held in New York and Los Angeles. Now, first reactions are arriving on social media, ahead of formal reviews, which hit on […]