Directed/Written By:
Jacob Tierney
Original Air Date:
December 19, 2025
Run Time:
56 minutes
Based On:
Heated Rivalry - Chapter 16-22
by Rachel Reid
Season 1 - Episode 5

I'll Believe in Anything

Rose and Shane have a long-overdue conversation. Meanwhile, the hockey world buzzes about the upcoming All-Star Game in Tampa and a much-anticipated first-time pairing on ice. Shane comes to a new understanding about himself and his relationship with Ilya. But just as walls begin to fall, new obstacles emerge, testing the strength of their bond. Facing the unknown, daring decisions are made that could change everything.

VISUAL PARALLELS

Heated Rivalry tells its stories through visual parallels and transformation. This page documents the before-and-afters, the callbacks, the moments that mirror each other across episodes to tell Shane and Ilya's story.

S01E01
Timestamp: 26:03
S01E05
Timestamp: 24:37
From the simple "good night" & "night" after their first time together, to "Good night Shane" & "Good night Ilya" at the Tampa Bay All-Star game. Using each other's first names changed everything.
S01E05
Timestamp: 18:05
S01E06
Timestamp: 31:54
From watching the sunset apart (but fingers touching) at the all-star games weekend, to holding each other at the cottage. "Mine", "Yours".

HIDDEN DETAILS & EASTER EGGS

Heated Rivalry is the kind of show where you catch something new every single rewatch. This is some of the "WAIT DID YOU SEE THAT" moment, Easter eggs, and small details in this episode:

Small Detail
Timestamp: 53:56

Sucked Up By A Tornado

Scott/Kip
Scott Hunter
Kip Grady
Ilya Rozanov
Shane/Ilya
5
February 12, 2026

In the Heated Rivalry book (pg. 258): "Ilya felt like he was watching all the worst things about his life getting sucked up by a tornado" after watching the Skip kiss. The show translate that line visually by panning the camera around Shane, Ilya, Scott, and Kip like a tornado.

Small Detail
Timestamp: 15:14

Shane’s Tell When Lying

Coming Out
Rose Landry
Shane Hollander
Shane/Ilya
Acting
1
February 10, 2026

Shane’s go-to words when lying are "sure" or "for sure", which he says in S01E01 when Ilya asks whether he wants to 'forget about it', in S01E04 when Ilya asks whether he likes girls, and in S01E05 when Rose asks if he likes kissing her.

Small Detail
Timestamp: 23:53

The 24-Minute Parallel

Shane/Ilya
Shane Hollander
Ilya Rozanov
Acting
Subtle Detail
4
February 10, 2026

At the 24-minute mark in S01E04, Shane jumps off Ilya’s lap after Ilya calls him with his first name. And at around the 24-minute mark in S01E05, Shane climbs back onto Ilya’s lap to comfort him as Ilya is crying after talking about his family.

TV SHOW vs BOOK DIFFERENCES

Jacob Tierney's adaptation is incredibly faithful to Rachel Reid's books - but faithful doesn't mean identical, and there are some changes that made reading the book alongside watching the show that much more interesting.

Added in Show

Ilya's Russian Monologue

Ilya's Russian monologue doesn't exist in the book. That chapter is written from Shane's perspective, and he doesn't understand what Ilya is saying. The show created the monologue from scratch, and it became one of the most heartbreaking scenes in the season.

Added in Show

Svetlana's Role In Ilya's Life

Svetlana plays a smaller role in the book and doesn't appear until chapter 15. She's a long-term hookup in Boston, not Ilya's childhood friend. The show significantly expands her backstory, added multiple scenes with her and Ilya, and strengthen his relationship with Ilya.

CAST LIST
  • Hudson Williams as Shane Hollander
  • Connor Storrie as Ilya Rozanov
  • François Arnaud as Scott Hunter
  • Robbie G.K. as Christopher "Kip" Grady
  • Christina Chang as Yuna Hollander (Shane's mother)
  • Dylan Walsh as David Hollander (Shane's father)
  • Ksenia Daniela Kharlamova as Svetlana Vetrova (Ilya's close friend and occasional sexual partner)
  • Callan Potter as Hayden Pike (Shane's teammate and best friend)
  • Franco Lo Presti as Cliff Marleau (Ilya's teammate)
  • Slavic Rogozine as Alexei Grigoryevich Rozanov (Ilya's brother)
  • Benjamin Roy as JJ Dagenais (Shane's teammate)
  • Kolton Stewart as Carter Vaughn (Scott's teammate and best friend)
  • Nadine Bhabha as Elena Rygg (Kip's best friend)
  • Matt Gordon as George Grady (Kip's father)
  • Sophie Nélisse as Rose Landry (A famous actress whom Shane dates)
MUSIC/NEEDLE DROPS
  • Malko - Aaliyah (Shane walks into restaurant to meet Rose)
  • Unessential Oils - Solutions to My Gloom (Shane & Rose talk)
  • Jessica Charlie - Prendre soin du beau (Rose comes out for Shane)
  • Peter Peter - Text Me Whenever (Rose & Shane agree to be friends)
  • Peter Peter - Trembling (Shane walks into bar in Florida)
  • Keir - Boys Will Be Girls (Shane & Ilya talk at bar)
  • Peter Peter - Hollanov (All Star Games Montage & beach scene)
  • Peter Peter - Heartbeat IV (Shane apologizes for freaking out)
  • The Deadly Snakes - Oh My Bride (“You each owe me $3,000 dollars”)
  • Male Choir Kovcheg - Душе моя прегрешная (Ilya’s father's funeral)
  • Leonid Utyosov - В землянке (Ilya & Alexi argue)
  • Mark Bernes - Zhuravli (Svetlana comforts Ilya)
  • Ludwig van Beethoven - Moonlight Sonata (Ilya’s phone confession)
  • Peter Peter - One Soul ("I wish you were here right now. I wish I was too.")
  • Peter Peter - Heartbeat III (Smiling on ice before game starts)(thank you u/LadyIJ for the addition!)
  • Peter Peter - Flatline (Shane getting injured)
  • Absolute Treat - Bonnie (Shane & Rose talk over phone)
  • J.S. Bach - The Well Tempered Clavier (Shane & Ilya texting)
  • Peter Peter - Everybody's Glory (Scott winning the cup)
  • Wolf Parade - I’ll Believe in Anything (Scott & Kip kiss on the ice)

List provided by u/SoftSeagulls. Click here for the complete list of song & needle drop in Season 1.