The rock opera from director Geremy Jasper,O’Dessa, is streaming on Hulu and its soundtrack is an excellent mix of soulful folk ballads and rock songs.O’Dessa’s castis led byStranger Things' Sadie Sink, whose impressive vocals are a reminder of her beginnings on Broadway, and Kelvin Harrison Jr., whose recent turn as Taka inMufasa: The Lion Kingproves his singing skills are nothing to scoff at. The two are joined by Regina Hall and Murray Bartlett as the film’s very entertaining villains, who create the perfect contrast to the young couple.
So far,O’Dessahas received mixed reviews, which highlight the talents of its cast and its impressive visuals but criticize the film’s lack of depth in some moments. Likewise,O’Dessa’s Rotten Tomatoes debutwas similarly divided. However, one thing that reviewers all seem to agree on is that Geremy Jasper and Jason Binnick’s songs and the performances by the cast stand out. The rock opera sees O’Dessa sing throughout her journey across a wasteland and into Satylite City, where she finds love and fights a tyrant.

Sadie Sink and Kelvin Harrison Jr.
Murray Bartlett and Emily Forsythe

Geremy Jasper, Jason Binnick, and Sadie Sink
When Every Song On The O’Dessa Soundtrack Plays In The Movie
O’Dessa’s Soundtrack Has 13 Original Songs
“Ramblin' Blues” sung by Sadie Sink:O’Dessaopens with a brief clip of “Ramblin' Blues” as the movie introduces its titular character. Sadie Sink’s O’Dessa sings to her scarecrow about her longing to venture out beyond her life on the farm and the things she knows to have a new adventure. “Ramblin' Blues” helps identify her mother’s farm as a desolate place with little appeal or hope for O’Dessa.
“Cursed Six Strings” sung by Bree Elrod, Sadie Sink, and Pokey LaFarge: “Cursed Six Strings” is the second song that plays inO’Dessa, and it helps provide further backstory about O’Dessa and her mother. The song is performed by Bree Elrod as she describes how she met and fell in love with O’Dessa’s father. However, after they were married and O’Dessa was born, her father, Vergil, left again because he was a rambler who needed to travel and sing. Just after the song ends, O’Dessa’s mother dies, and she decides to set off on an adventure like her father.

Sadie Sink Was Born To Star In The New Post-Apocalyptic Rock Opera O’Dessa
ScreenRant interviews O’Dessa stars Sadie Sink, Regina Hall, and Kelvin Harrison Jr. and director Geremy Jasper at South by Southwest 2025.
“Ramblin' Down the Road” sung by Sadie Sink: After digging up her father’s magic guitar and setting off to find a new life after the death of her mother, O’Dessa sings “Ramblin' Down the Road” as she journeys across a wasteland. The song helps convey how she is changing as she ventures further away from home.
“Johnny Fame” sung by Kelvin Harrison Jr.: “Johnny Fame” marks a stark change inO’Dessa’s soundtrack, away from its folksy beginnings into an electric pop-rock world. The song introduces the character Euri Dervish, a performer at the club that O’Dessa visits on her first night in Satylite City. “Johnny Fame” is the first time that O’Dessa sees Euri, and she immediately becomes intrigued by him.
“Strangerland” sung by Sadie Sink: In an attempt to buy back her guitar from a pawn shop, O’Dessa decides to play at the Mermaid club. However, she only gets a few lines into her song before she is booed off the stage by the crowd, who are only interested in hearing Euri sing. While the full song does not get played during the film, a longer version can be found onO’Dessa’s soundtrack.
“Under the Stars” sung by Sadie Sink: After watching Euri perform, O’Dessa attempts to play her own song but is booed offstage. Instead, she decides to sleep under the club’s back entrance and winds up meeting Euri after he is harassed by an older male patron. She sings “Under the Stars” for him as a sort of lullaby and the two form a connection before being forced to hide from Neon Dion (Regina Hall).
“Feelin' Free” sung by Sadie Sink and Kelvin Harrison Jr.: After spending the night together and getting to know each other, O’Dessa and Euri sing “Freelin' Free” to reflect the impact that they have had on each other. The song is romantic and hopeful and showcases their growing desire to change the way things are in Satylite City. O’Dessa sings the first half of the song to a crowd in the street, while Euri performs his part in the Mermaid club. Though, in the song’s ending, their hopes are immediately dashed when Neon Dion catches them kissing after Euri’s show.
“Yer Tha One” sung by Sadie Sink and Kelvin Harrison Jr.: “Yer Tha One” is a romantic ballad sung by Sink and Harrison together. The song affirms their commitment to each other and their decision to get married. However, as the movie shows the two of them getting ready and O’Dessa arriving at the church, Euri is kidnapped and taken to Plutonovich’s island to compete in The One.
“Here Comes the Seventh Son” sung by Sadie Sink: O’Dessa realizes what has happened to Euri and rushes to save him by crossing the sea to Plutonovich’s island. “Here Comes the Seventh Son” sees the titular character finally recognize her full power and her destiny to save her true love and free the city from Plutonovich’s evil grasp.
“Onederworld” sung by Murray Bartlett and Emily Forsythe: “Onederworld” is an intentionally ridiculous song introducing Plutonovich’s show, The One. Murray Bartlett’s over-the-top dancing and autotuned voice contrast sharply to O’Dessa’s folk musical style. While Plutonovich’s goals and methods are quite clear throughout the movie, “Onederworld” highlights his ability to trap his viewers with mindless drivel while O’Dessa fights her way to the stage to save Euri.
The 30 Best Movies On Hulu (April 2025)
“The Song (Love Is All)” sung by Sadie Sink: In the film’s climax, O’Dessa agrees to perform on The One in exchange for Euri’s life. With only one string left on her father’s guitar, O’Dessa performs “Love Is All” for Plutonovich and his crowd. The song moves all those listening, breaking many of them from the spell that Plutonovich had them under. Her performance also results in her winning the contest and being named The One.
“O’Dessa’s Theme (Here Comes the Seventh Son Reprise)” by Geremy Jasper, Jason Binnick, and Sadie Sink: Following O’Dessa’s big decision in the film’s final moments, audiences see Roach learning to play “The Song (Love Is All).” Then “O’Dessa’s Theme” plays as the credits roll.
“Plazma Rose” sung by Sadie Sink: Another song that can be found onO’Dessa’s soundtrack album is “Plazma Rose,” but the song does not feature prominently in the movie itself. The song is more similar to “Here Comes the Seventh Son” than O’Dessa’s earlier songs. “Plazma Rose” is rock-inspired and haunting, and fits perfectly with her time in Satylite City.
Where To Listen To The O’Dessa Soundtrack
The Songs Were Written By Geremy Jasper And Jason Binnick
O’Dessa
Cast
O’Dessa is a 2025 adventure film where a farm girl embarks on a quest to retrieve a family heirloom, bringing her to a perilous city. There, she encounters her true love and faces a test of destiny and song to save his soul.