I'm not surprised that Elon and X's flying monkeys melted down over the casting, which mostly works beautifully both on its own terms and as a statement that The Odyssey is for everyone because it's about everyone. And Damon is just what's needed at the center--our most ordinary movie star.

Congress Member Profile|U.S. Representative|Republican|North Carolina District 8
Mark Harris
SoupScoreanalysis-first civic rating · view full breakdown
Loading…
Voting Record — 593
Yes75%
No25%
Present0%
Not Voting0%
Party align93%
Cross-party1%

Mark Harris
U.S. RepresentativeRepublicanNorth Carolina District 8
SoupScore
Mark's ATmosphere Activity
20 recent posts · 17 sponsored · 75 cosponsored
Recent ATmosphere posts, sponsorships, and cosponsorships.
It IS contrived--because he has to contrive a way for the people in the movie to say things to each other, and I think he decided that although The Odyssey is told in the form of a poem, it doesn't follow that its characters would speak poetically to one another. I respect that decision.
Mainly what I loved is that Nolan clearly wanted to do something with The Odyssey about the toll of war and of impossible decisions on the psyche. He made real choices. You can disagree with them strenuously, but I don't think you can honestly argue that they're simply pandering or unconsidered.
Yeah, I said the dialogue. It's hard to do a movie like this and not default to a kind of elevated semi-British "I shall do your bidding, father" style; Nolan found a good, decent, plainspoken alternative. Anyway, I loved it. Anne Hathaway! Samantha Morton! Cyclops! Folks, this just might be a hit.
I finally saw The Odyssey and thought it was pretty fantastic--a genuinely innovative attempt to wed giant Hollywood moviemaking to a thoughtful, nuanced interpretation of a classic text. I want to give special credit to the (maligned) script, a remarkable feat of construction--AND the dialogue.>
I know this happens. But why does private help merit public gratitude?
In other words, a deal has been struck: Allow us to participate in the public performance of treating journalists like garbage--and in suing them and in participating in a sustained attack on the First Amendment--and we'll help you privately while encouraging Americans to hate and distrust you.
One you might find surprising. White House press secretary Karoline Leavitt & members of her team have been extremely helpful in responding to questions I raise. Regardless of public facing commentary, privately they are willing to engage and address questions. And I have appreciated that. Thank you
That’s true. But I think the consistent tone that the Democratic center is the party and the Democratic left is the threat to the party is hard to miss. One thing is treated as the body and the other as the disease that could kill the body.
Was there a headline last week that read “A Stunning Win in Michigan Shows the Limits of Centrism”? I can’t seem to find it.
Separately and important issue: Why did polling overestimate the chances of El-Sayed and Hong by 15 points? That seems bad!
I am generally skeptical of boycotts. But I don't think one can overstate the degree to which J.K. Rowling has chosen to make loathing of trans people and cruelty about them into her primary identity. Nobody on earth will suffer from skipping the Harry Potter series. Let's not make her richer.
It's not.
I don't know how effective a viewer boycott of the show could be--I guess we'll see--but I do think a media boycott would have some impact. If all the websites that would ordinarily cover this from every angle just greet it with oceans of silence...maybe it'd mean something.
We're back to the eternal "Stupid, senile, dishonest, or insane?" question. (Please check all that apply.)
"I've only had an account here for 12 minutes and I don't really follow anyone but HERE'S WHAT'S WRONG WITH YOU PEOPLE" remains my favorite flavor of Bluesky self-immolation.
My sense is that most gay bathhouses that were essentially fronts for sex clubs did go away post-'86 (although at least one stuck around), but that a thriving underground of large word-of-mouth sex parties in various loft/warehouse spaces that charge an admission fee emerged to fill the void.
I agree; for me, this is the strongest argument. And if ppl also want to say these businesses should be allowed to exist like any other, I'm fine w that. But imo the "harm reduction" case is pretty thin; it's hard to claim harm reduction while saying in the same breath that there's no real risk now.
Reposted byMark Harris
Shockingly good, non-derogatory, and non-condescending NYT article about how progressives are energizing voters and winning elections. My only beef: They're not "far-left." They are non-compromised Democrats. www.nytimes.com/2026/08/10/u... (gift link)
If state or city health agencies become involved, it gets messier quickly.
Yeah, but I think an awareness of them is implicit in "It's 2026, not 1986. We have modern medicine and education."
We don't really have all that many bathhouses of that type anymore.
Posts page 1Older posts →
SoupScore Breakdown
Loading analysis metrics…
Voting History593 total votesExpandCollapse
Voting History
593 total votes
Recent roll calls with party-majority context so it is easier to scan how this member tends to vote.
| Date | Bill | Question | Position | Party Maj | Align? | Result |
|---|---|---|---|---|---|---|
| 2025-07-14 | S. 1596 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-14 | H.R. 1770 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-14 | H.R. 1709 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-07-03 | H.R. 1 (119th) | Accept Senate changes | YES | YES | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-07-03 | H. Res. 566 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2025-07-02 | H. Res. 566 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2025-07-02 | H. Res. 566 (119th) | Consideration of the Resolution | YES | YES | ✓ | Passed |
| 2025-06-27 | H. Res. 516 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-06-26 | H.R. 275 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-26 | H.R. 875 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-25 | H.R. 3944 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2025-06-25 | H.R. 3944 (119th) | Approve amendment | YES | YES | ✓ | Agreed to |
| 2025-06-25 | H. Res. 519 (119th) | Motion to Suspend the Rules and Agree, as Amended | YES | YES | ✓ | Passed |
| 2025-06-24 | — | Motion to Adjourn | NO | NO | ✓ | Failed |
| 2025-06-24 | H. Res. 530 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-06-24 | H. Res. 530 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2025-06-24 | H. Res. 537 (119th) | Kill the motion | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 3422 (119th) | Fast-track passage | NO | YES | ✕ | Passed |
| 2025-06-23 | H.R. 3394 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-23 | H.R. 1998 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-12 | H.R. 2056 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2025-06-12 | — | Motion to Adjourn | NO | NO | ✓ | Failed |
| 2025-06-12 | H.R. 4 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-12 | H.R. 4 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2025-06-12 | S. 331 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-06-11 | H. Res. 499 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2025-06-10 | H.R. 884 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-10 | H.R. 2096 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-06-10 | H. Res. 489 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2025-06-09 | H. Res. 481 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-06-09 | H. Res. 488 (119th) | Motion to Suspend the Rules and Agree | YES | YES | ✓ | Passed |
| 2025-06-09 | H.R. 2035 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-06 | H.R. 2966 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-05 | H.R. 2987 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2025-06-05 | H.R. 2931 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-06-05 | H.R. 2931 (119th) | Send back to committee | NO | NO | ✓ | Failed |
| 2025-06-04 | H.R. 2483 (119th) | Final passage | NO | YES | ✕ | Passed |
| 2025-06-04 | H.R. 2483 (119th) | Approve amendment | NO | NO | ✓ | Failed |
| 2025-06-04 | H. Res. 458 (119th) | Approve resolution | YES | YES | ✓ | Passed |
| 2025-06-04 | H. Res. 458 (119th) | End debate now | YES | YES | ✓ | Passed |
| 2025-06-03 | H.R. 1804 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-06-03 | H.R. 1642 (119th) | Fast-track passage | YES | YES | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Final passage | YES | YES | ✓ | Passed |
| 2025-05-22 | H.R. 1 (119th) | Send back to committee | NO | NO | ✓ | Failed |
Alignment stats consider only votes where a clear yes/no majority existed for the legislator's party. Cross-party marks divergence where the vote matched the opposite party majority. ↔ indicates cross-party divergence.