Madame Web is one of the latest Netflix new releases, as it hit the streamer on May 14th.
Considering how critics panned Madame Web, it’s impressive that it’s been in the lead of the Top 10 Films in the United States for the past week.
The streamer’s top trending movie worldwide, however, is another movie entirely, and some may be surprised by the title that’s managed to take that position.
Regardless of the fact that Mother of the Bride is topping Madame Web in the worldwide standings, both have surely accomplished some major streaming feats.