Savage Hearts
Book Playlist

Savage Hearts Playlist

by J. T. Geissinger

20 tracks
balanced
Aug 14, 2026

This playlist reflects the intense, passionate, and gritty romance of "Savage Hearts" by J.T. Geissinger. The instrumental selections capture moments of emotional depth and tension through cinematic and indie classical tones, while the vocal tracks mirror the book's raw emotions, complex characters, and the push-pull dynamics of their relationships with diverse indie rock, alternative, and soulful vibes.

Open in Spotify Reading Room

Your reading session

Press play. Turn the page.

Listen with Spotify

This player plays the saved playlist. Save your mix to listen to the replacements together.

Want a timer? Open the Reading Room for candlelit reading sprints with this soundtrack, a little ambience and a library card that tracks your pages, reading pace and daily streak. How reading sprints work.

Your changes aren't saved yet. Choose Save my mix to create your own Spotify playlist.

Track List

20 songs
1

Divenire

Ludovico Einaudi · Divenire (Deluxe Edition)

Replaced in your draft
Open in Spotify
2

Wait for the Moment

Vulfpeck · My First Car

Replaced in your draft
Open in Spotify
3

North

Sleeping At Last · Atlas: I

Replaced in your draft
Open in Spotify
4

Tonight (from "West Side Story")

Leonard Bernstein · I Dreamed a Dream: Hit Songs from Broadway

Replaced in your draft
Open in Spotify
5

Moonlight Drive

The Doors · Piano Rock

Replaced in your draft
Open in Spotify
6

20:17

Ólafur Arnalds · Trance Frendz

Replaced in your draft
Open in Spotify
7

Glasgow Love Theme (from "Love Actually")

Craig Armstrong · The Girl with the Golden Harp

Replaced in your draft
Open in Spotify
8

Endless

Portico Quartet · Art in the Age of Automation

Replaced in your draft
Open in Spotify
9

Sin Conexion

Nicolas Jaar · Piedras 2

Replaced in your draft
Open in Spotify
10

Bloodbuzz Ohio

The National · Gasoline Rainbows

Replaced in your draft
Open in Spotify
11

Heavy Feet

Local Natives · Heavy Feet

Replaced in your draft
Open in Spotify
12

Runaway

AURORA · Emotional Pop

Replaced in your draft
Open in Spotify
13

Wolf Like Me

TV On The Radio · Return To Cookie Mountain

Replaced in your draft
Open in Spotify
14

The Curse

Agnes Obel · Aventine

Replaced in your draft
Open in Spotify
15

No Rest for the Wicked

Lykke Li · Indie Pop 10s

Replaced in your draft
Open in Spotify
16

The Night We Met

Lord Huron · Strange Trails

Replaced in your draft
Open in Spotify
17

Breathe Me

Sia · forks

Replaced in your draft
Open in Spotify
18

Control

Zoe Wees · Soft R&B Hits

Replaced in your draft
Open in Spotify
19

Shake It Out

Florence + The Machine · Singer-Songwriter Summer

Replaced in your draft
Open in Spotify
20

Don’t Give Too Much of a Fuck

Luminary Flux · Too Many Monsters in My Closet

Replaced in your draft
Open in Spotify

Playlist Settings

The preferences requested for this mix.

Mood balanced
Genre match
Era any
Length medium
Instrumental request 50%
Environment balanced

Generate a book playlist

Use our book playlist generator to customize the mood, genre and length for Savage Hearts.