Blue, Red, Noir: David Bordwell.
WHOOPS!