By Jeremy Carr. As with much of his work, especially in the last 15 years or so, one’s response to Brian De Palma’s Snake Eyes (1999) was to a large degree established even before the film’s release. Coming off the commercial success of Mission: Impossible two years prior, this 1998 feature […]