Cillian Murphy Tops Oscar Odds After Peaky Blinders Premiere

The highly anticipated Peaky Blinders movie, The Immortal Man, premiered in selected cinemas on March 6, 2026, marking the continuation of the Shelby family’s story after the BBC series ended. The film is set to become available on Netflix from March 20, broadening access to a worldwide audience.

Set during the early days of World War II, the plot follows Tommy Shelby and his Birmingham gang as they navigate new challenges, while also setting the stage for an upcoming television series centered on the next generation of Shelbys. The return of this beloved saga has generated significant interest among audiences and betting experts alike.

Betting Markets Open on Film’s Awards and Popularity

Following the film’s release, betting sites quickly adjusted odds, with Cillian Murphy currently favored at 2/1 to win an Oscar for his portrayal of Tommy Shelby. Experts in entertainment betting are also offering wagers on the movie’s Rotten Tomatoes score and the possibility of a Peaky Blinders statue being unveiled in Birmingham City.

Expanded Franchise Poised for Continued Success

The film’s launch not only rekindles excitement about the Shelby family but also signals a new phase in the franchise’s expansion. With fresh television projects focusing on the Shelby lineage in development and active betting markets reflecting audience enthusiasm, Peaky Blinders appears set to maintain its cultural and commercial momentum.