Killers of the Flower Moon, 2023 - ★★★

Watched on Sunday January 21, 2024.