Martin Freeman Joins Captain America: Civil War

Marvel has just announced that Martin Freeman has joined the cast of Captain America: Civil War. His role was not announced in the press release, but there are already fan theories flooding in.

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. We couldn’t be more honored or excited to have such a talented actor join the Marvel Cinematic Universe.
— Kevin Feige, President of Marvel Studios

Civil War is set to release on May 6, 2016. Who do you think he will be playing n the movie? Let us know in the comments. 

Update:  Martin Freeman's mysterious role will be Everett Ross in Civil War. His character will be a tie in to Black Panther. Ross is often the Governments goto guy for anything Wakanda, the home of Black Panther. It is also a location from Age of Ultron, for those wondering why it sounds so familiar.