Off Campus Season 1 Ending Explained: Garrett and Hannah’s Emotional Reconciliation and the Shocking Cliffhanger

Off Campus

IST

4–7 minutes

Read

Share This Article via:-

Advertisements

The final episode of Off Campus Season 1 dropped on Prime Video on May 13, 2026, and fans are still picking up the pieces from that wild ending. The show, based on Elle Kennedy’s bestselling book series, delivered a finale packed with tears, breakthrough performances, and a last-minute twist that no one saw coming.

The season follows college hockey captain Garrett Graham (Belmont Cameli) and music student Hannah Wells (Ella Bright). What starts as a fake dating deal turns into real feelings. But by episode eight, their relationship falls apart after Garrett loses control during a hockey game.

Here is everything that happened in the Off Campus Season 1 ending, from Garrett and Hannah’s emotional reunion to the surprise character who walks in during the final minutes.

Advertisements

Garrett’s Dangerous Secret Costs Briar University Everything

The finale picks up right after Garrett attacks Aaron Delaney (Quinten Hames) on the ice. Garrett learns that Delaney is the person who assaulted Hannah in high school. When Delaney insults Hannah from the bench, Garrett snaps and beats him in front of everyone.

The result is brutal. Garrett gets suspended for four games. But things get much worse. The NCAA finds a video online showing Garrett practicing with the Boston Bruins, a professional team. As a college athlete, Garrett must keep his amateur status. The committee rules that practicing with pros makes him ineligible to play college hockey.

Briar University must also forfeit every game they won that season. Thirteen wins disappear. The team drops to the bottom of the standings. Garrett’s teammates now face an almost impossible path to recovery.

Advertisements

Coach asks Garrett what kind of player he wants to be. Garrett struggles to answer because he is not sure he wants to play at all anymore.

Hannah Finds Her Voice and Faces Her Past

While Garrett spirals, Hannah deals with her own pain. She drops out of the Pop Showcase because she cannot write. Her creative block comes from keeping her trauma secret. She never told anyone except Garrett what happened to her in high school.

That changes in the finale. Hannah finally sits down with her best friend Allie (Mika Abdalla) and shares the truth. Allie already knew something bad happened. She never pushed Hannah to talk. She just waited until Hannah was ready.

Advertisements

That moment of acceptance frees Hannah. She finds inspiration and writes an original song. She goes back to Daveed, her music advisor, and begs for her spot in the showcase. He tells her the spot was never given away. Hannah is back in.

Her song uses sounds recorded from the hockey rink. Skates cutting ice. Sticks hitting the boards. A puck slamming the wall. The performance becomes the emotional core of the finale.

Allie Pushes Dean to Bring Garrett to the Showcase

Allie refuses to let Garrett ruin things with his stubbornness. After Hannah texts her about performing, Allie calls Dean (Stephen Kalyn) and orders him to bring Garrett to the showcase. Dean hesitates. But Logan (Antonio Cipriano), Garrett’s best friend, pushes him too.

Advertisements

The whole crew shows up just as Hannah starts singing. Garrett watches from the front row. He finally sees that Hannah is healing without him. She does not need him to fix her. She is doing it herself.

After the showcase, Hannah places second and lands a paid internship. Garrett waits for her outside. He admits he was wrong to push her away. He tells her she makes him want to be better. They kiss and get back together.

Garrett Hands Over the Team Captaincy to Logan

Before the big game, Garrett gathers his teammates in the locker room. He apologizes for everything. He admits his father Phil Graham abused him growing up. He says he is terrified of becoming that same kind of person.

Then he takes the captain’s “C” patch off his jersey and gives it to Logan. He tells Logan to lead the team without him. His teammates accept his apology and head to the ice.

Garrett watches from the stands. He sees a young boy wearing his jersey. The kid is jumping up and down, cheering. That moment reminds Garrett why he loves hockey. Not because of his father. Because the game is fun.

Dean Finally Admits His Feelings for Allie

While Hannah and Garrett fix their relationship, Dean and Allie deal with their own mess. They have been sleeping together casually. But Allie worries she is falling into another serious relationship. She tells Dean they can only keep hooking up if they both sleep with other people.

Dean agrees, but he cannot go through with it. He likes Allie too much. Beau (Khobe Clarke), his teammate, tells him to be honest. Dean finally admits his feelings.

But Allie drops a bomb. She already slept with someone else. A guy she met at a bar named Carter St. James.

The Final Twist: Carter St. James Is Really Hunter Davenport

The whole group celebrates at Malone’s bar. Hannah got second place. The hockey team won their game. Everyone is happy.

Then the door opens. Carter St. James walks in. But he is not Carter. His real name is Hunter Davenport (Charlie Evans).

Hunter is the player Logan wanted to recruit. Dean said no because he hates Hunter. The reason? Hunter went to high school with Dean’s younger sister, Summer.

Dean looks at Allie. She realizes she slept with Dean’s enemy. Dean looks at Hunter. He realizes his teammate went behind his back. He throws a punch. The season ends with a brawl as Garrett and the others try to pull them apart.

Hunter Davenport plays a much bigger role in Kennedy’s books. He is the main character in The Play, the third book in the Briar U series. In the books, Hunter is a freshman hockey player who Dean actually mentors. The show changed his story completely. Now he is Dean’s rival and the person Allie hooked up with.

Also Read: FIFA World Cup Anthems Ranked: Shakira’s ‘Waka Waka’ Still Rules, 2026’s ‘Dai Dai’ Joins the List

Want more recaps and breaking news about your favorite shows? Visit VvipTimes daily for the latest updates from the entertainment world.

Advertisements

Leave a reply

0 0 votes
Article Rating
Subscribe
Notify of
guest
0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments

You May Also Like: –

0
Would love your thoughts, please comment.x
()
x