Just because Captain America: Civil War has already started filming, it doesn't mean the movie can't keep adding cast members.
And that's exactly what directors Joe and Anthony Russo have done: According to The Wrap, the filmmaking brothers have recruited beloved Sherlock and The Hobbit star Martin Freeman for their already monster-sized cast.
Marvel is keeping the identity of Freeman's character a secret for now, so we don't know if he'll play someone who will show up in multiple movies or is just on board for a one-off.
Here's a statement from the official press release:
"From his roles as Bilbo Baggins and Doctor Watson to Tim in The Office, Martin’s range from the dramatic to the comedic has consistently impressed us,” said Captain America: Civil War producer Kevin Feige. “We couldn’t be more honored or excited to have such a talented actor join the Marvel Cinematic Universe.”
Freeman joins a cast that already includes Chris Evans (Cap), Robert Downey Jr. (Iron Man), Scarlett Johansson (Black Widow), Anthony Mackie (Falcon), Jeremy Renner (Hawkeye), Elizabeth Olsen (Scarlet Witch), Daniel Bruhl (Baron Zemo), Frank Grillo (Crossbones), Sebastian Stan (Bucky Barnes), Chadwick Boseman (Black Panther) and whoever is going to play Spider-Man.
Captain America: Civil War hits theaters almost exactly a year from now, on May 6, 2016. Who do you think Martin Freeman is playing?