Dakota Johnson has revealed that "drastic changes" were made to the script of 'Madame Web' after she was cast in the film.

The 34-year-old actress plays the titular character in the new superhero movie and explained how the script was altered completely once she had signed up for the flick.

Dakota told TheWrap: "There were drastic changes. And I can't even tell you what they were."

The star's character in the Sony Spider-Man Universe movie has the ability to see the future but this meant an increased workload as she needed to film several versions of the same scene.

Johnson said: "It added so many different camera set-ups, like triple the amount of work.

"And it was very complex, and there's only like minor differences between each version of the same scene, so it was like puzzle pieces, and really paying attention to what moment we're in, and what angle we're in, and continuity and things like that."

The 'Fifty Shades of Grey' explained that she often found it challenging to keep up with what she had to be shooting and had to rely on director S.J. Clarkson to bail her out.

Dakota said: "Yes, I did get very lost and S.J. always knew exactly where we were, which was really incredible."

Johnson's alter ego Cassie Webb is a New York City paramedic who develops psychic abilities and she revealed her excitement at getting the chance to do stunt driving as it differed from a conventional superhero flick.

She told Collider: "I was excited for the action in the movie because it's not your typical superhero movie where there's, like, insane fighting. It feels, for Cassie, a little bit more grounded and scrappy, so I was looking forward to that.

"And then the stunt driving, I was really excited about. And then, weirdly the blue screen work at first was something I had to get used to. There wasn't very much of it, but I ended up having a really good time because you just kind of let your imagination go nuts and I found it really fun.

"I was so excited. I mean, I like driving and I'm okay at it, but when I learned how to do that, it was just like, 'Oh, great!'"