Willem Dafoe has that rare energy as an actor where you could see him playing a benevolent and angelic character just as easily as you could see him playing an outright villain. Since his first screen appearance in 1980 in a background role as a cockfighter in Michael Cimino's troubled epic "Heaven's Gate," Dafoe has racked up close to 150 credits. That's at least three per year -- a far less common rate now that studios no longer have the power to work their stars into the ground. Dafoe's...