James Morrison is Associate Professor and Co-Director of Film Studies at North Carolina State University.