Once Upon a Time In Hollywood
Monica Reid
There is not a predictable moment in the entire film, and the background facts necessary to the story's later development are provided without giving anything away.