Olivia Wilde’s thriller, starring Florence Pugh and Harry Styles, is set in a cookie-cutter company town full of sinister secrets but untouched by ambivalence or nuance.
Read More Olivia Wilde’s thriller, starring Florence Pugh and Harry Styles, is set in a cookie-cutter company town full of sinister secrets but untouched by ambivalence or nuance.