Name an actor with more range, you can't. Willem Dafoe. Rat. Jesus.