Bilbo Baggins is coming to the Marvel Cinematic Universe. Collider reports that Martin Freeman, the actor who played the Baggins in the Hobbit movies, is joining the cast of Captain America: Civil War. No word yet on what role Freeman will play, but considering the movies and shows he's been in so far, it's bound to be good.

Aside from his work in the Hobbit triology, Freeman has also played Dr. John Watson on SherlockLester Nygaard on FX's Fargo, and Tim Canterbury on the British version of The Office. (You might also remember him as the really sweet porno stunt double you could take home to your parents in Love, Actually.)

Freeman joins a jam-packed cast—Collider gives the full details here:’s becoming harder to believe it’s not actually The Avengers 2.5.

Marvel doesn’t specify what character Freeman is playing, but as of now the lineup for Civil War includes Chris Evans (Steve Rogers), Robert Downey Jr. (Tony Stark), Scarlett Johansson (Natasha Romanoff), Jeremy Renner (Clint Barton), Sebastian Stan (Bucky Barnes/The Winter Soldier), Anthony Mackie (Falcon), Elizabeth Olsen (Scarlet Witch), as well as Chadwick Boseman’s debut appearance as Black Panther, Daniel Bruhl as the villainous Baron von Zemo, and the new Spider-Man who has yet to be cast.

Captain America: Civil War is scheduled to be realeased May 6, 2016.