Academy Award winners Leonardo DiCaprio and Robert De Niro visited Oklahoma in 2021 for the making of the film, shot primarily in Pawhuska. The movie, based on David Grann’s book about the Osage ...