Cara Jade Myers is looking back at the her time on “Killers of the Flower Moon.” The actress, 39, starred in one of the most critically acclaimed films of 2023 alongside Leonardo DiCaprio and ...
“Killers Of The Flower Moon: The Osage Murders and the Birth of the FBI,” is a harrowing retelling of a series of racially-motivated murders in 1920s Oklahoma. The book explores themes that echo ...