Question: in Accolades of Captain Marvel (film), who stars in the movie the glass castle and was the recipient when the Award was People's Choice Awards?
Answer: Brie Larson