Michelle Williams loved working with someone as fearless as Tom Hardy on 'Venom'.

Michelle Williams

Michelle Williams

The 38-year-old star appeared opposite the 41-year-old actor in the new superhero blockbuster, and she admitted his enthusiasm and imagination meant filming was taken in "all kinds" of unexpected directions.

She told Collider: "It's super fun because you wind up in all kinds of situations that you wouldn't have imagined. We would come up with things that weren't scripted and all of a sudden you're taking this non-linear leaps [to] places and then it's just really fun.

"You're truly improvising not only the particulars of what you're saying to each other, but the situations you're in. It feels almost like flying. You don't know exactly where you just were, you don't know where you're going but you're in it together."

Williams also revealed she was inspired to take on the role of Anne Weying in the movie after enjoying the 'Guardians of the Galaxy' films, and Robert Downey Jr.'s turn as Tony Stark and his alter ego Iron Man in the Marvel Cinematic Universe.

She explained: "I'd been watching some of these movies like 'Guardians of the Galaxy' and Robert Downey Jr. and you're like, they look like they're having fun!

"Hm, interesting. They look like they're having fun and they're believing where they are - I want to try doing that! That looks like a fun, interesting challenge to take on. And then when this came along, I thought I'd really like to do with Tom Hardy."

Although 'Venom' has received mixed reviews from critics and fans, it has proven a huge box office success with an estimated US haul of $80 million, beating the previous October record of £55.7 million for 2013's 'Gravity'.