I understand the concerns about the casting, but I genuinely don't think this will flop. Let’s be realistic, it’s a Netflix production. Streaming services have a different audience, and frankly, it's a far more accessible format for many people. Think about it: a whole family can watch it for the price of a monthly subscription, which is significantly cheaper than theater tickets. That alone gives it a wider potential audience.
Also, comparing Meryl Streep to Rachel Zegler is a bit of a stretch. Streep, while certainly having her views, doesn’t carry the same level of recent, highly politicized public discourse. That kind of thing can definitely affect public perception. Meryl Streep is a respected actress who has the ability to draw in a large audience. I think the movie will be very popular.