Screenplays
Before he created TV's Peaky Blinders, Knight was best known for screenplays he wrote for the films Dirty Pretty Things and Eastern Promises. His work on the screenplay for Dirty Pretty Things earned him the Edgar Award for Best Motion Picture Screenplay and London Film Critics Circle award for British Screenwriter of the Year. The screenplay was also nominated for several other awards including the Academy Award for Writing Original Screenplay and the BAFTA Award for Best Original Screenplay.
Knight wrote the screenplay for the 2013 film Closed Circuit, which was directed by John Crowley and which starred Eric Bana and Rebecca Hall.
Knight wrote a draft of a screenplay based on the book Shutter Island written by Dennis Lehane, but the draft that was used for the movie of the same name was written by Laeta Kalogridis.
Recent films based on screenplays that Knight has written include The Hundred-Foot Journey directed by Lasse Hallström, based on the book of the same name by Richard C. Morais and starring Helen Mirren; Seventh Son, an adventure story starring Jeff Bridges, Julianne Moore, Djimon Hounsou, Kit Harington and Jason Scott Lee, as well as the film Pawn Sacrifice, based on U.S. chess champion Bobby Fischer, with Tobey Maguire playing Fischer in the film. He also wrote the screenplay of World War Z II.
Knight wrote the script for the 2021 dramedy Locked Down, about a couple (Anne Hathaway and Chiwetel Ejiofor) attempting a high-stakes jewellery heist during the COVID-19 pandemic. Knight later wrote the script for the film Spencer, starring Kristen Stewart as Diana, Princess of Wales. Knight would subsequently reunite with Spencer director Pablo Larraín on the film Maria, starring Angelina Jolie as Maria Callas.
In March 2023, it was reported that Knight would write the screenplay for an upcoming Star Wars film directed by Sharmeen Obaid-Chinoy, replacing Damon Lindelof and Justin Britt-Gibson. The film is set to be a continuation to the Star Wars sequel trilogy, focusing on Rey Skywalker's attempts to bring back the Jedi Order. However, by October 2024, Knight departed from the film.
It was also announced in March 2023 that Knight would be writing the screenplay for a remake of the Alfred Hitchcock film Vertigo for Paramount Pictures, with Robert Downey Jr. eyed for the lead role.
In July 2025, it was announced that he will write the screenplay of the next James Bond film, to be directed by Denis Villeneuve. Deadline reported that Knight landed the job after he met with Villeneuve, with various other writers in the running. He said, "It has always been on my bucket list and it's fantastic to be invited to do it, I can't wait to get started. I'm hoping that, being a Bond fan for so many years, it will be imbued into me and I will be able to produce something that's the same but different, and better, stronger and bolder."
Knight's writing sometimes involves "groups of men who are probably not the easiest people to fit into conventional society."