Larson has signed on for seven appearances as Captain Marvel

See full article at Independent.co.uk »