Gareth Evans was falsely attached to direct the film, to the degree that the streaming service Plex has a title for this movie and was released in 2020.
Alexandre Aja and Joe Carnahan were attached to direct the movie. The website Movie Insider has Carnahan credited as in talks to direct, even though David Leitch has been set to direct since January 2019.