Directed/Written By:
Jacob Tierney
Original Air Date:
December 12, 2025
Run Time:
43 minutes
Based On:
Heated Rivalry - Prologue, Chapter 12-15
by Rachel Reid
Season 1 - Episode 4

Rose

As hockey seasons come and go, Ilya is up to his old antics on and off the ice, while Shane continues to thrive in his game and career. After a night together, Ilya lets his guard down, sending Shane into a panic...

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.

S01E04
Timestamp: 23:26
S01E06
Timestamp: 30:12
From freaking out after calling each other's first name, to saying "I love you" at the cottage.
S01E02
Timestamp: 29:10
S01E04
Timestamp: 03:14
Shane & Ilya winning their Stanley cups, secretly proud of each other (and Shane's teary eyes after Ilya shouting "for you, mama").

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: 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.

Small Detail
Timestamp: 37:05

Ilya's Teammate Reading the Room Service Menu

Ilya Rozanov
4
March 7, 2026

Ilya's teammate Connors is reading the room service menu - perfectly happy to stay in - right before Ilya suddenly yells "call people" to go to the club.

Small Detail
Timestamp: 24:43

Shane Leaving With Ilya's Clothes

Shane/Ilya
Shane Hollander
Ilya Rozanov
4
March 7, 2026

After the tuna melt-down, Shane doesn't leave in his own clothes; Instead, he leaves wearing the shirt and pants Ilya has given him.

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

Expanded Conversation Between Shane & Rose

The conversation between Shane and Rose is significantly expanded for the show. In the book, most of what they discuss is either implied or doesn't happen at all. The show builds it out into a full scene, with only "Under Dark" and the line "Michigan, remember? Winter can't scare me" carrying over from the book.

Changed from Book

Ilya's Home

In the book, Ilya lives in a penthouse apartment. The show changes this to a standalone house.

CAST LIST
  • Hudson Williams as Shane Hollander
  • Connor Storrie as Ilya Rozanov
  • 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)
  • Kamilla Kowal as Jackie Pike (Hayden's wife)
  • Franco Lo Presti as Cliff Marleau (Ilya's teammate)
  • Yaroslav Poverlo as Polkovnik Grigori Rozanov (Ilya's father)
  • Slavic Rogozine as Alexei Grigoryevich Rozanov (Ilya's brother)
  • Benjamin Roy as JJ Dagenais (Shane's teammate)
  • Sophie Nélisse as Rose Landry (A famous actress whom Shane dates)
  • Harrison Browne as Connors (Ilya's teammate)
  • Devante Senior as Miles (Rose's friend and co-star)
MUSIC/NEEDLE DROPS
  • Peter Peter - Stranger On the Ice (Ilya's chirp before the montage)
  • Feist - My Moon My Man (Two year text & hookup montage)
  • Peter Peter - Dark Glow (Hayden asks about Shane's Ex)
  • Peter Peter - Utopie I (Waking up before tuna melts)
  • Peter Peter - Din Of Your Voice (Ilya psychs himself up after call)
  • Peter Peter - Heartbeat III (First names & “I can’t do this”)
  • The Souljazz Orchestra - Serenity (Shane irritated with his parents at lunch)
  • Richy Jay, Sentom, Jerry Mr. Jay - De la tête aux pieds (Shane gets to the bar)
  • Money Zoe, O&O Beats, PUSH.audio - Big Haiti (Shane orders a beer)
  • The Bongo Hope, Kephny Eliacin - Grenn pwonmennen (Shane meets Rose Landry)
  • Lou Phelps - Tu T’en Souviens (Shane & Rose ‘flirting’)
  • Richy Jay, EkaySounds - En dedans (Shane & Rose sit with his team)
  • Satine - C’est toi (Shane & Rose media montage)
  • Peter Peter - Distant Rivalry (Boston vs Montreal after Tuna Melt)
  • t.A.T.u. - All the Things She Said (Shane & Ilya at the same bar)
  • Harrison - All the Things She Said (Mix) (Staring across the club)

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