# How Heated Rivalry Uses Svetlana to Externalize Ilya's Character Page: https://stenobird.com/podcast/k-let-s-talk-7779429/how-heated-rivalry-uses-svetlana-to-externalize-ilya-s-character Text version: https://stenobird.com/podcast/k-let-s-talk-7779429/how-heated-rivalry-uses-svetlana-to-externalize-ilya-s-character.md Podcast: [K Let's Talk](https://stenobird.com/podcast/k-let-s-talk-7779429) Published: 2026-05-22T13:00:00+00:00 Episode link: https://podcasters.spotify.com/pod/show/kletstalkpodcast/episodes/How-Heated-Rivalry-Uses-Svetlana-to-Externalize-Ilyas-Character-e3jo6rt Audio file: https://traffic.megaphone.fm/APO7834212468.mp3 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/k-let-s-talk-7779429/episodes/how-heated-rivalry-uses-svetlana-to-externalize-ilya-s-character Duration seconds: 2068 ## Resource In this episode, I’m diving into one of my favorite adaptation choices in Heated Rivalry. When adapting this novel for television, Jacob Tierney decided to expand the role of Svetlana, and that decision not only created another dynamic character for audiences to enjoy but also helped to externalize Ilya Rosanov as a character. In the novel, so much of Ilya’s characterization lives internally through POV and narration. But television doesn’t work that way. It has to externalize emotion through his relationships, behavior, and visual storytelling. Through three key scenes ( the Tuna Melt conversation, the Russian monologue, and the cottage scene in the finale) I explore how the show uses Svetlana as a storytelling device that helps us to understand Ilya’s internal world, and forces him to confront his feelings for Shane head-on. This episode will draw some book vs screen comparisons and also dive into the craft of adaptation itself. I've long said that Heated Rivalry's success comes from how Jacob chose to translate the internal storytelling of the source material, so let's chat about how he accomplished that for television audiences, shall we? ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/k-let-s-talk-7779429/episodes/how-heated-rivalry-uses-svetlana-to-externalize-ilya-s-character/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/k-let-s-talk-7779429/how-heated-rivalry-uses-svetlana-to-externalize-ilya-s-character.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.