Was 2017 a tipping point for women in Hollywood?

How significant is it that 2017's three top-grossing films had female leads?

The #MeToo campaign was groundbreaking: it was both personal and anecdotal, yet also a collective roar by women all over the world, sharing stories of sexual assault or harassment.

They were not just saying how pervasive the behaviour was: it was also a sign of empowerment.

Hollywood has been rocked by the Weinstein scandal and others which followed it.

And many hope it can re-invent itself in a more healthy shape.

Now, a new hashtag, #TimesUp, is rooting the fight against sexual harassment in legal battles.

But cultural shifts can take time.

For years, the consistent absence of strong and leading roles for women in front of - and behind - the camera has been criticised. That too is changing.

And perhaps the reason it is changing is that when it comes to the movie business, it is money that talks.

Women have always known that with a great story and good acting, they can carry a film.

Hollywood's executives have, for too long, doubted it, but there is proof now.

The three most popular films of 2017 in the US all featured women in their lead roles - Emma Watson in Beauty and the Beast, Daisy Ridley in Star Wars: The Last Jedi, and Gal Gadot in Wonder Woman.

Now, you could argue that in a year when powerful men were named and shamed, it is fitting that powerful women are to the fore.

Maybe it is a coincidence, not least when you consider how long it takes for a film to be made.

But bear in mind, the last time the top three films were fronted by women was back in 1958.

It is significant that there are other films this year fronted by women which have captured the attention of audiences, and may well strike it lucky in the Oscars.

It obviously isn't just about persuading Hollywood that women can generate profits.

Even before 2017's record-breaking box office receipts had been counted, it had already been proven that Jennifer Lawrence can carry a film, as can Reese Witherspoon, or Kate Winslet, or Cate Blanchett, or many other top names.

There are other issues relating to money that are still being fought.