Jean Reno should have played Henri...
Or at least that is who I was picturing the whole time while reading the book, and it was perfect.
I am going to watch the movie this weekend, and I do really enjoy Timothy Olyphant, but I still think Jean Reno would have been perfect elder of Henri that is to train and guide the young padawan while he gets his powers. It's kind of like Alfred or Morgan Freeman giving Batman advice; it works better with a REAL elder that comes across as very wise, not just someone older. But like I said, I'll watch it this weekend to see how the sheriff does in the role.
(in case you don't know who Jean Reno is, he was in Leon: The Professional, Godzilla 1998, and Ronin, to name a few)