We’re only on episode three of Off Campus, and I am sat. I am smiling, laughing, and screaming profanities that probably shouldn’t be said. However, my inner fangirl is activated, and all I know is that the addiction is real.
Off Campus is one of the best adaptations I have seen in a long time. It’s made me think about relationships, love, and on top of that, seeing one of my favorite ships ever come to life? I could talk about Hannah and Garrett all day long.
They reign supreme.
Granted, I will never be able to listen to Cherry Pie the same way because, well, if you know, you know.
Oh, this episode really said: what if we took emotional chaos, sexual tension, and a sprinkle of identity crisis… and turned it all the way up? Because “The Orgasm” is doing a lot—and somehow, it’s still all about Hannah Wells trying (and failing) to stay in control while Garrett Graham absolutely wrecks her (and his) carefully laid plans without even trying.
Turn up the tension because HannahGarrett has set sail, and I will definitely go down with this ship.
Fantasy vs Reality: Hannah’s Brain Is Not Helping
We open with Hannah at the piano, and immediately you can tell—she’s stuck. She’s trying, but Hannah is so lost in her own head that she can’t find her way out, even with a map. Her creativity isn’t flowing, the confidence isn’t there, and even with Justin sitting right next to her, it all feels a little… forced.
Until it doesn’t.
Because suddenly, the vibe shifts. The music builds, Justin leans in, and next thing you know, we’re in full-blown makeout fantasy territory. Hannah is in control, she’s confident, she’s doing the thing—
—and then she literally snaps out of the dream and falls back on the bed, frustrated.
Translation: Hannah Wells would like to be that girl. She is… not that girl. Yet. For now, she’ll be that girl, only in her dreams.
Garrett Graham, Jealous? Couldn’t Be Him.
Garrett, packing his bag, minding his business—until Hannah calls. And first of all, let’s talk about the fact that she’s his lock screen. Sir, you’re selling us on all of the feelings. You may not want to admit that they are there, but I see the feelings in your eyes, Graham. They are shining through.
Hannah canceling on Garrett to work with Justin made me so mad. Like, get your priorities in order – both of you. I know I see it, and I am also very stupid when it comes to feelings. People could be wearing a sign spelling it out, and I would still not see it. Yet, when Garrett does that thing where he says all the right words in the most wrong tone possible.
You know the one…
“Oh yeah, I’m totally fine. Thrilled, actually. Love that for you.”
His face is doing the emotional equivalent of flipping a table. He looks MAD.
He tries to play it off—calls it a win for “Project Loverboy,” makes a joke about her being on the road to getting laid—but it lands flat. Because for once, Hannah pushes back. This isn’t about hooking up. She respects Justin.
Garrett’s response?
“…Also someone you want to hook up with.”
Sir. The jealousy is loud. It is screaming. If Hannah saw your face, she would stop dead in her tracks. Though she can tell with your tone that there is something going on there.
And yet—because this man contains multitudes and doesn’t want to feel emotions—he still tells her:
“You’re the real catch. Act like it.”
Excuse me while I process the fact that he’s both sabotaging and supporting her at the same time. Garrett Graham, making fangirls weak in the knees since 2015.
Meanwhile: The World’s Most Subtle Relationship Breakdown
Over in Allie and Shawn’s shower, things are… not great.
What starts as a casual shower conversation turns into a full-blown relationship crossroad. Have to admit, though, never liked him for her, so truly would not be sad with him gone. Allie gets an opportunity—an actual career-making opportunity—and Shawn’s response is basically, “Okay, but what about my plan for your life?”
Umm, excuse me your selfish SOB. You need to check yourself. The girl got an agent.
He wants Vermont. Stability. Predictability.
He’s diminishing her dreams.
She wants more. She wants the stage, the screen, and the limelight.
And the second, he implies she should be “over” chasing her acting dream? No. Just no. Yeah, you can feel the relationship crack right there. It’s like he doesn’t know how to be supportive and doesn’t know how to be a good boyfriend.
This storyline hurts a little because it’s so real. Support matters—and Shawn is not passing the test. He’s getting an F.
Enter Logan With The Good Hair
Hannah heads to Garrett’s place and runs into Logan, who is out here casually being the most wholesome guy and making us fall for his cute finicky self. How does he rank on the gentleman’s scale? He wrote that guidebook.
- Carries her bike up for her.
- Remembers fixing her car freshman year.
- Has a handyman side hustle??
Where did this man come from and why is he suddenly so likable? Also, he needs to drop the hair care secrets. That man has VOLUME.
He’s soft. Being around him is easy. It’s the exact opposite of whatever emotional hurricane is happening with Garrett.
Speaking of Garrett Graham, he’s definitely being a pretentious douche.
Hannah goes to Garrett’s room.
He doesn’t answer.
She walks in.
…Yeah.
Let’s just say Garrett is not studying. He is using his mouth and tongue, but definitely not his brain.
Hannah is mortified, Garrett chases after her, and suddenly we’re in disagreement territory—not about what he was doing (because you know, he feels the need to state over and over again they aren’t exclusive), but about what it means.
But Hannah’s frustration isn’t really about the exclusivity
It’s about effort.
She calls him out. There’s a checklist of things that he’s done that have hurt or bothered Hannah.
- He’s not taking this seriously.
- He’s distracted.
- He’s not showing up the way she is.
And Garrett? He deflects, jokes, leans into the cocky and smart a** persona—but there’s something more there. Because when he says he wants to understand philosophy, I can’t help but wonder…
Is he talking about the assignment?
Or about them?
It’s definitely about them.
Hannah leaves him to go work with Justin, and things are… easy.
He reads her music, plays with it, and encourages her. There’s laughter, collaboration, and mutual respect. It’s everything that should make this work. Justin seems to be more entranced with Hannah knowing that she’s not available.
That she has somebody.
But here’s the catch with Justin: it almost feels too easy.
Hannah is clearly into it—she’s smiling, she’s glowing—but when she gets back to her room, we see what’s really going on. She becomes just like all of us.
She overthinks. Spirals. Deletes her “crushing” playlist that is all about him. She restores playlists like it’s a personality trait that she’s trying to hold onto.
And then the fantasies start again.
Only this time?
Justin turns into Garrett.
Yeah. That’s not subtle. That’s her subconscious screaming at her.
Academic Weapon: Garrett Graham
Back to what is important—Garrett’s philosophy test. The deal that was made.
Hannah preps him before class. He’s nervous. Getting grades on his own, earning his place–all of that is important, so that he doesn’t ever rest on his Dad’s name. Hannah translates everything into hockey language (honestly, genius), and when the moment comes for his presentation? He delivers.
He gets Kierkegaard. He argues. He improvises. He absolutely nails it. The man can argue ghosting like no one’s business.
And the look he gives Hannah while doing it?
Game over. I am putty in this man’s hand. He’s perfect.
He gets a B+, picks her up, spins her around, and for a second, they’re just… happy.
Until Justin creeps back in. Again.
She’s embarrassed. She’s cringing.
Hannah tells Garrett about the “Justin playlist,” and he immediately goes:
“Oh no. We are not doing this.”
His advice? Ghost him. Flip the dynamic. Stop acting like a fan. Turn off the fangirl mode.
Is it wildly hypocritical after his whole “ghosting is immoral” speech? Yes. Do I understand that he likes Hannah? Yes. But is he gonna admit it? Nope.
Does it also somehow make sense that Graham is giving this advice? Also yes.
Garrett Graham is nothing if not committed to winning—even if the game is emotional. He just doesn’t want to admit it – even to himself.
He does, however, invite her to Malone’s for karaoke night. And for me, that’s when I see just how much Garrett wants to let her in.
Karaoke Night: Where Inhibitions Go to Die
Malones and karaoke night, and this is where everything just… unravels in the best way.
- Allie is spiraling (understandably).
- Garrett is trying to keep things together.
- Hannah? Oh, Hannah is drunk.
Garrett tries to talk Hannah into karaoke, and she says no, she can’t for that. He tells her that she doesn’t always have to not drink. She makes an excuse that she has to look after Allie. He says he can. Garrett offers to guard her drink with his life, asks if she trusts him, and she says yes.
Yeah. That moment lands. The two find a drink that she can like. Turns out she is a pina colada girl.
Beneath everything, there’s something real there. Am going to need them both to see it.
She sings. She lets loose. She’s not overthinking, not holding back, not playing it safe.
Hannah is called for karaoke. She’s decided that she’s going to sing Cherry Pie. Fitting– especially since she walked in on him… well, enjoying that song.
Garrett? Watching her sing, he’s gone. Completely, undeniably, hopelessly gone.
Even Logan sees it. Jules sees it. Everyone sees it.
Except, of course, the two people actually involved.
Afterward, Hannah walks straight up to Garrett, glowing, confident, and he looks at her like he wants to kiss her so badly it physically hurts. I am sure that it physically hurts him because it physically hurts me.
But he doesn’t kiss her.
Because of course he doesn’t.
The Night Ends… and Somehow Gets Worse (Better?)
After Allie forgets her purse, they end up back at Garrett’s place. Aliie passed out on the couch. Hannah, drunk and bold, is up in Garrett’s room. She’s left a trail of clothes leading him to where she is, and decides that fake dating means they can “fake sleep together.”
Garrett—says no.
Not because he doesn’t want to.
But because he respects her. He wants to protect her.
And listen, that might be the hottest thing he’s done so far in this series.
Morning comes. Hannah wakes up in Garrett’s bed. Justin has texted. Reality is knocking.
So naturally, she handles it in the most Hannah way possible:
She offers Garrett coffee…
stares at him…
and then says:
“I need you to give me an orgasm.”
And Garrett?
Just blinks.
Because for once, Garrett Graham—the man with a plan for everything—has absolutely no idea what to say.
And if there’s one thing that’s becoming very clear?
Hannah Wells might think she knows what she wants.
But Garrett Graham?
He’s the one she feels.
He’s the one she needs.
OFF CAMPUS SEASON ONE REVIEWS
- Off Campus Season 1, Episode 1 Review: The Deal
- Off Campus Season 1, Episode 2 Review: The Practice
- Off Campus Season 1, Episode 3 Review: The Orgasm
- Off Campus Season 1, Episode 4 Review: The Breakup
- Off Campus Season 1, Episode 5 Review: Cold Turkey
- Off Campus Season 1, Episode 6 Review: The Breakaway
- Off Campus Season 1, Episode 7 Review: The Faceoff
- Off Campus Season 1, Episode 8 Review: The Line Change