Nonostante sia uno dei film meglio accolti del 2023, Killers of the Flower Moon ha comunque ricevuto la sua prima parte di critiche, con le sue 3 ore e 26 minuti di durata che sono un fattore importante.
Una figura di spicco nell'industria cinematografica che ha recentemente sfruttato le critiche al film è lo scrittore di Taxi Driver, Paul Schrader, che ha affermato che avrebbe voluto che DiCaprio interpretasse il ruolo di un poliziotto nel film. In un'intervista con il francese Le Monde, ha detto:
"Marty mi paragona a un miniaturista fiammingo. Sarebbe più il tipo che dipinge affreschi rinascimentali. Dategli 200 milioni di dollari, ne uscirà inevitabilmente un buon film. Detto questo, avrei preferito che Leonardo DiCaprio interpretasse il ruolo del poliziotto in Killers of the Flower Moon piuttosto che il ruolo dell'idiota. Passare tre ore e mezza in compagnia di un idiota è un tempo lungo."
Come evidenziato da Comic Book, Socresese ha recentemente difeso la lunga durata del film parlando con Hindustan Times.
"Nel caso di Killers of the Flower Moon, dovrebbe essere visto sul grande schermo. Abbiamo intenzione di fare un blockbuster? No, stiamo facendo un film, che dovrebbe essere visto sul grande schermo. Altre foto che ho fatto? Forse no. A volte, è anche la forza dell'immagine, se viene riprodotta bene su uno schermo più piccolo, che è interessante. Killers potrebbe essere giocato su un piccolo schermo, ma per immergerti davvero, dovresti prenderti il tempo. La gente dice che sono tre ore, ma dai, puoi sederti davanti alla TV e guardare qualcosa per cinque ore. Inoltre, ci sono molte persone che guardano il teatro per 3,5 ore. Ci sono attori veri sul palco, non puoi alzarti e camminare. Tu gli dai quel rispetto, dai un po' di rispetto al cinema."