Joe McElhaney is Assistant Professor of Film Studies at Hunter College, The City University of New York.