Much much stronger than a movie called Dracula 2000 has a right to be. I love how it makes itself a sequel to the novel (the flashback to Dracula's non-Stoker-like defeat notwithstanding) while expanding the mythology in cool ways. Van Helsing's method of prolonging his own life makes sense. And I love the explanation of Dracula's origin and how it ties together and justifies some of his classic weaknesses.
The cast is pretty great, too. Christopher Plummer is the tired, but determined Van Helsing. Jonny Lee Miller is his tough, but sympathetic protégé. Gerard Butler plays a sultry and dangerous Dracula. And Justine Waddell is the frightened and confused woman who has to figure out how she's connected to Dracula and Van Helsing, then rise to the challenge of finding her own place in the story.
And then there are cool, smaller roles for Jennifer Esposito, Omar Epps, Danny Masterson, Jeri Ryan, and Nathan Fillion.