With Kate Beckinsale as a vampire-hater ofnoblebirth and David Wenham as a sexually active friar, plus the usual supporting cast of werewolves, underdressed throat biters, growling rustics, and so on.
Elizabeth A. Davis is passionately, winningly earnest as Grusha, a servant who plucks a baby ofnoblebirth from the chaos of war, then goes before a tribunal in the hope of keeping the child as her own.