‘Killers of the Flower Moon’ Trailer: Scorsese. De Niro. DiCaprio. Nuff Said.‘Killers of the Flower Moon’ Trailer: Scorsese. De Niro. DiCaprio. Nuff Said.’Nuff said.Matt SingerMatt Singer