![]()
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image. Ana de Armas as Anastasia Petrova
![]()
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image. Iain De Caestecker as Leo Fitz
![]()
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image. Clark Gregg as Phil Coulson
![]()
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image. Ming-Na Wen as Melinda May
![]()
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image. Brett Dalton as Grant Ward
![]()
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image. Elizabeth Henstridge as Jemma Simmons
![]()
Oops! This image does not follow our content guidelines. To continue publishing, please remove it or upload a different image. Chloe Bennett as Skye Johnson
Rest of AOS cast as their respective characters
![](https://img.wattpad.com/cover/282247251-288-k794475.jpg)
YOU ARE READING
Agent Petrova
FanfictionAnastasia Petrova is an Agent of Shield. An agent who was raised in the Red Room with Natasha and worked with Strike Team Delta when Clint Barton gave the two girls a second chance. Then she gets picked to join Coulson's new team. Join her on the ad...