Rotten Tomatoes is under the microscope after a viral data grab showed something that looks a lot like math — and a lot less like honest presentation. A Reddit post and a flood of social posts pulled the embedded JSON from the site’s The Odyssey page and found that the unverified audience sample is far less glowing than the shiny Popcornmeter score on the page. If you like your movie hype neat and polished, congratulations: the layout does the polishing for you.
What the JSON shows — verified vs. unverified audience score
The data pulled from Rotten Tomatoes’ page shows two different audience samples. The site’s prominent Popcornmeter/verified audience reads about 97% positive and the critics’ Tomatometer sits in the mid‑90s. But the raw JSON fields listed on the page — the ones anyone can read if they know where to look — break the totals into “audienceAll” and “audienceVerified.” The viral math goes like this: audienceAll likedCount ≈ 7,858 and notLikedCount ≈ 646; audienceVerified likedCount ≈ 7,360 and notLikedCount ≈ 258. Subtracting verified from all yields an unverified sample of roughly 498 likes and 388 dislikes, which gives an unverified like rate near 56%.
Why Rotten Tomatoes’ display choice matters for movie ratings
Rotten Tomatoes says “verified” means a ticket purchase was confirmed, and since the Popcornmeter pivot a few years back the site has made that verified number the headline audience metric. That’s a defensible editorial choice — if you think ticket buyers are the best sample of actual moviegoers. But it’s also a choice with consequences: when one sample clocks in at 97% positive and another, unverified sample calculated from the same page’s data is closer to 56%, the site is shaping the story by design. Compare that to Metacritic’s user score for The Odyssey, which sits around 5.1/10 — closer to the 56% pull‑figure than to the 97% Popcornmeter.
Is this rigging, a data quirk, or just slick presentation?
Let’s be clear: the numbers alone don’t prove some nefarious vote‑tampering conspiracy. The viral subtraction is a snapshot of live, changing data and web JSON updates every minute. But that’s exactly the point worth complaining about — Rotten Tomatoes chose which live number to put front and center. Call it marketing, call it editorial judgment, or call it spin. If your headline metric depends heavily on a subset of verified ticket buyers and you hide the rest behind the scenes, you’re not being fully transparent. And when mainstream coverage parrots the headline 97% without noting the discrepancy, it reads less like reporting and more like a production press release.
Bottom line — demand clarity, not just a pretty score
Readers and moviegoers deserve plain math and plain talk. If Rotten Tomatoes wants to highlight verified ticket responses, fine — but show both samples clearly and explain the difference. Journalists should reproduce the JSON snapshot, archive it, and ask Rotten Tomatoes and Fandango for a straight answer about how the site chooses which audience number to promote. Until then, take the big green number with a grain of salt and do a little digging yourself. The layout sells a story; the data tells a fuller one.

