Richard Allen is Dean of the School of Creative Media, and Chair Professor of Film and Media Art. He has published on Film Theory and Philosophy, Alfred Hitchcock, Indian Cinema, and Melodrama. His current research projects are Bollywood Poetics, and The Passion of Christ and the...
Read More →