LGBTQ+ Cinema Club: Twinless (2025)

Quick Info:
- Title: Twinless
- Year: 2025
- Directed by: James Sweeney
- Starring: Dylan O’Brien, James Sweeney, Aisling Franciosi, and Lauren Graham
- Where I Watched It: AppleTV Rental
Queer-o-Meter:
🏳️🌈🏳️🌈🏳️🌈 (3 out of 5 Pride Flags)
There’s definite queer-coded energy between the two leads — emotional intimacy, identity swapping, the whole “are they or aren’t they” vibe.
One-Line Summary:
Two men who’ve each lost their twin brothers meet at a grief support group and bond way too intensely — until comfort turns into something darker.
Standout Scene:
Where a Roman dryly acknowledges not being “the brightest tool in the shed,” then being corrected by Dennis that the phrase is “sharpest tool in the shed”.
Favorite Line:
“”Whoever invented the fitted sheet should be flagulated.”
I felt that one deep down.
Plot Summary:
Twinless follows Roman (O’Brien) and Dennis (played by writer-director James Sweeney), two strangers united by the worst kind of loss — each has lost his identical twin. What begins as mutual understanding slowly morphs into obsession, as both men start filling the void left behind by their brothers… and maybe by something else.
The movie tiptoes between dark comedy and psychological thriller. At times, it feels like The Talented Mr. Ripley reimagined for the age of therapy speak — all identity confusion, subtle manipulation, and awkwardly honest humor. You never quite know if you’re watching a friendship, a love story, or something more sinister forming in real time.
Would I Rewatch?
☑️ Absolutely
Review:
Okay, I’m gonna gush for a second: I loved this movie. Dylan O’Brien has been a favorite of mine since his Teen Wolf days — I still think Stiles Stilinski walked so half of today’s TV antiheroes could run — but Twinless is something else entirely. He’s magnetic here: unsettling and tender, funny and frightening all at once. You can actually see him calculating behind his eyes, and it’s wild how much emotion he conveys just by standing still.
James Sweeney (who also wrote Straight Up, one of my favorite under-the-radar queer comedies) directs the hell out of this. His humor is razor-sharp but never cruel, and he uses silence like a weapon — those long, still moments where you start holding your breath without realizing it. The whole thing hums with this unease that never quite explodes, which somehow makes it even more nerve-wracking.
The chemistry between O’Brien and Sweeney is off the charts. It’s not romantic in a straightforward way, but it is intimate — the kind of closeness that feels dangerous, like two people sharing too much oxygen in the same room. You can tell Sweeney knows exactly what he’s doing with that tension.
Visually, it’s sleek and slightly off-kilter. The cinematography mirrors the characters’ emotional imbalance — cool tones, uncomfortable symmetry, mirrors everywhere. And the editing occasionally splices shots of the twins’ memories into current scenes, making you question what’s real. It’s gorgeous but unnerving, and I was completely hooked.
If I have one small nitpick, it’s that the ending keeps things deliberately vague. I respect that choice — it fits the themes of identity and grief — but I wanted just a touch more closure. Still, that’s a minor quibble in an otherwise stunning film.
Final Thoughts:
Twinless* floored me. It’s funny, eerie, deeply emotional, and anchored by one of Dylan O’Brien’s best performances to date. Watching him handle this complex material, I kept thinking: he’s grown into such a fascinating actor. Still boyish, still charming, still exceptionally handsome but now he’s bringing this dark, introspective energy that’s just mesmerizing.
If you liked The Talented Mr. Ripley, Fight Club, or Straight Up, this one belongs on your list.
The Cinema Club Verdict:** ⭐⭐⭐⭐⭐
5 out of 5 Stars. Dylan O’Brien has never been better — and this might just be my favorite film of 2025 so far.
If you’ve seen Twinless — or have another Dylan O’Brien performance I need to check out — come yell at me on BlueSky.
LGBTQ+ Cinema Club: Twinless (2025) Read Post »






