Feature Article Feature: Is ‘Eyes Wide Shut’ Stanley Kubrick’s Self-Acclaimed Finest Work? By Tom HigginsonFebruary 25, 20210 Released in 1999, “Eyes Wide Shut” was Stanley Kubrick’s final film; and according to the man himself, his finest work.… Read More