Christopher Nolan has cast Travis Scott as a bard in his upcoming film The Odyssey, giving the rapper his first onscreen role in a Nolan movie and placing him inside one of the director’s most closely watched projects. Nolan said on May 12 that he wanted the casting to nod to the way the story has been handed down as oral poetry, which he described as analogous to rap.
Scott has not said much publicly about the part, but a trailer released in January showed him silencing a rowdy mess hall to tell Telemachus a story about his father, Odysseus. In the clip, Scott says, “A war, a man, a trick—a trick to break the walls of Troy,” before adding, “It burning, screaming to the ground.” The Odyssey is scheduled to premiere July 17.
The casting matters because Nolan is bringing Scott into a film that already has a large ensemble led by Matt Damon, Tom Holland, Anne Hathaway, Robert Pattinson, Lupita Nyong'o, Zendaya and others, and because Scott has so far been used sparingly on screen. Before this, he had small roles in the TV special Trolls: Holiday in Harmony and the film Aggro Dr1ft, and he also made a song for Nolan’s 2020 movie Tenet.
Nolan told GQ that Scott’s voice became “the final piece of a yearlong puzzle,” and said his insights into the musical and narrative mechanism he and composer Ludwig Göransson were building were “immediate, insightful, and profound.” That leaves the film in an unusual place: the rap star is not being treated as a novelty cameo, but as part of the logic Nolan says sits inside the epic itself.
The tension is that Scott has remained largely quiet about the role even as Nolan has talked openly about why he wanted him there. For now, the filmmaker’s explanation is doing the heavy lifting, and it suggests Scott’s presence in The Odyssey is meant to feel less like a stunt than a translation of the poem’s ancient storytelling into a modern musical register.

