Cara Jade Myers – Greets fans at Screening of Killers of the Flower Moon in Los Angeles Cara Jade Myers – Greets fans at Screening of Killers of the Flower Moon in Los Angeles