Spider-Man: Homecoming star Tom Holland recently lamented that Marvel Studios wouldn't allow him to "read anything" from Avengers: Infinity War, but it turns out he wasn't the only one. According to one of his co-stars, none of the cast was permitted to read the full script of the ensemble film.

RELATED: Avengers: Infinity War's Dave Bautista "Chose Not" to Read Full Script

Appearing Thursday on The Late Show with Stephen Colbert, Scarlet Witch actress Elizabeth Olsen addressed the high levels of secrecy surrounding Marvel films, joking about the "top-secret papers" that all the actors are required to sign. "I think I signed a lot of things before I joined," she said.

"This time, they actually decided not to give us scripts," she continued with a laugh. "They gave me my pages, then they explained other things that are happening." When she actually sees the completed film, Olsen admitted, "I'll be so shocked and surprised." "I'll be like, 'Oh, I see!" she said. "That's what was happening to the world at that time."

RELATED: Avengers: Infinity War: ‘A Good Amount’ of the Film Is Set on Earth

Avengers: Infinity War will mark Olsen's third entry in the Marvel Cinematic Universe, following 2015's Avengers: Age of Ultron and 2016's Captain America: Civil War. She's promoting her latest film, Wind River, a thriller co-starring Jeremy Renner.

Directed by Joe and Anthony Russo, Avengers: Infinity War boasts a sprawling ensemble cast that includes Robert Downey Jr., Josh Brolin, Mark Ruffalo, Tom Hiddleston, Chris Evans, Chris Hemsworth, Jeremy Renner, Chris Pratt, Elizabeth Olsen, Sebastian Stan, Benedict Cumberbatch, Paul Bettany, Samuel L. Jackson, Cobie Smulders, Benedict Wong, Zoe Saldana, Karen Gillan, Vin Diesel, Dave Bautista, Pom Klementieff, Scarlett Johansson, Tom Holland and Anthony Mackie. The film arrives in theaters May 4, 2018, with the untitled sequel opening May 3, 2019.