Last week, we learned that Samuel L. Jackson’s alter ego Nick Fury would have a helpful sidekick in The Avengers. At the time, the actor was mum on the character’s identity, but he revealed that he would be reading with the candidates that Friday. Cut to Monday evening and a deal has been made! According to Variety, “How I Met Your Mother” star Cobie Smulders has been cast as Maria Hill in The Avengers.

The trade reports that Smulders, has been confirmed to play the S.H.I.E.L.D. agent who’s Fury’s second in command. The actress supposedly beat out Mary Elizabeth Winstead, Morena Baccarin, and Jessica Lucas for the role. On an interesting side note, how many Marvel movies will Winstead audition for before they finally give her one? She was also up for the female lead in the new Spider-Man but lost out to Emma Stone.

Smulders will be able to fit The Avengers into her busy schedule, because the film starts shooting in April when “HIMYM” is on hiatus. When we first heard that she was on the shortlist, our response was lukewarm. But after giving her a second glance, we’ve realized that she shares a striking resemblance to Hill. She could definitely work.

What do you think of Smulders playing Hill? Is she the right choice?