Brie Larson Launches New YouTube Channel The Captain Marvel star has taken to YouTube to “become more vulnerable and open.”