Heroes and villains : essays on music, movies, comics, and culture