I mean, there was fear like, "Is this going to work?"
LOS ANGELES – OCT 08: Sarah Finn arrives for the 'Spider-Man: No Way Home' LA Premiere on December 13, 2021 in Westwood, CA Editorial credit: DFree / Shutterstock.com
Marvel Casting Director Sarah Finn was also new, working on Iron Man and then on basically every Marvel Studios[...]