Courtesy Everett Collection

Robert Pattinson’s Secret Role in ‘Marty Supreme’ Revealed by Josh Safdie

by · Variety

It turns out Josh Safdie secretly reunited with his “Good Time” star Robert Pattinson on “Marty Supreme.”

During a conversation at London’s BFI Southbank, the director revealed Pattinson had a voice role in the Timothée Chalamet ping pong drama. “No one knows this, but that voice — the commentator, the umpire — is Pattinson,” Safdie said. “It’s like a little easter egg. Nobody knows about that. … He came and watched some stuff and I was like, I don’t know any British people. So he’s the umpire.”

Related Stories

Variety's 2026 Media Predictions: 'The Odyssey' Domination, Disney CEO Shuffle and Netflix Winning Warner Bros. Deal

The Movie Theater Comeback That Wasn't: Why 2025 Was Such a Dud for Struggling Cinemas

Pattinson can be heard as the announcer during the British Open semifinals scene toward the beginning of the A24 film, before Chalamet’s Marty Mauser faces off against Hungarian champion Bela Kletzki (Géza Röhrig).

This revelation sheds context on a moment in Pattinson’s “Lie Detector Test” video with Vanity Fair, in which his “Die My Love” co-star Jennifer Lawrence asked him, “You once worked with Josh and Benny Safdie on ‘Good Time.’ Would you want to work with them again?” Pattinson definitely said yes, and the polygraph examiner declared that this answer was “deceptive.” Pattinson laughed and said, “That’s crazy.” Perhaps he was trying to conceal a secret!

Pattinson starred in the Safdie brothers’ 2017 crime thriller “Good Time,” playing a criminal named Connie who goes to extreme lengths to free his developmentally disabled brother, played by Benny Safdie, from police custody. Pattinson will also appear on screen opposite Chalamet in “Dune: Part Three,” out December 2026. He’ll play the shape-shifting villain Scytale, who plots against Chalamet’s messianic Paul Atreides.