Look at the CV of your favourite actor or actress and you can bet they’ll have a fair few turkeys on it, which is an almost unavoidable reality of the business. Nobody sets out to make a terrible movie - not even Adam Sandler - but even a promising script can go horribly awry during production and creative differences can lead to a stillborn movie; just look at the Fantastic Four reboot.
That’s why even the most talented actors have a few duds they’d like to forget about, and if ever knock them it’s usually years after the fact when their comments can’t impact it anymore. The ever professional Michael Caine waited years before tearing strips off of The Swarm or Jaws: The Revenge and George Clooney has been known to offer refunds to people who tell him they saw Batman & Robin.
Some actors aren’t so kind and have no issue throwing stones at a movie before it’s even gotten a proper release. It’s usually a case of sour grapes when this happens; maybe they had a miserable time making it and want the world to know, or they were contractually forced to appear in it.
Whatever the case, it can be fun to see it play out in public.