While movies and video games often divide their characters into heroes and villains, real people are rarely so simple, and William ... today. Hornaday’s heroism doesn’t excuse his villainy ...