New Captain Marvel trailer explains that granny punch, shows us angst, aliens and Chewie the cat

Brie Larson’s new role is part human, part noble warrior, all badass

Leave a reply