Logic should dictate that The Avengers 2 would have a bigger cast than Captain America 3, but who wants logic in their Marvel cinematic universe? Marvel Studios announced the cast of Captain America: Civil War today, and it is absurdly stacked. It's every item at the buffet crammed onto a saucer. 

Here is everyone announced for Civil War in bullet points because the lengthy sentences Marvel used in the press release are ridiculous. There are SPOILERS, however, if you haven't seen the ending of Avengers: Age of Ultron. You've been warned. 

  • Chris Evans as Captain America
  • Robert Downey Jr. as Iron Man
  • Scarlett Johansson as Black Widow
  • Sebastian Stan as Winter Soldier
  • Anthony Mackie as Falcon
  • Paul Bettany as The Vision
  • Jeremy Renner as Hawkeye
  • Don Cheadle as War Machine
  • Elizabeth Olson as Scarlet Witch
  • Paul Rudd as Ant-Man
  • Chadwick Boseman as Black Panther
  • Emily VanCamp as Agent 13
  • Frank Grillo as Cross Bones
  • William Hurt as Thunderbolt Ross
  • Daniel Brül 
  • Martin Freeman

Bruh. Is there even enough screen time for that many characters? Is Ant-Man going to stroll by just to ask for the time? We'll see how Marvel gets everyone involved May 6, 2016.