Ce film présente un départ prometteur et une finale réussie, mais malheureusement, le reste du film peine à maintenir le même niveau de qualité. Le mélange de comédie, de fantastique et de romantisme ne convainc pas toujours, poussant parfois le film à la limite du supportable. Cependant, quelques scènes d'action bien réalisées et l'apparition de Jackie Chan dans un rôle de guest star permettent de sauver le film de l'oubli. Les effets spéciaux sont réussis, la musique est rythmée et la chorégraphie des combats est convaincante, même si le scénario est léger et parfois prévisible. Les acteurs donnent vie à leurs personnages, mais le maquillage des vampires est souvent moche et les combats, bien que spectaculaires, ne sont pas toujours crédibles. Dans l'ensemble, le film est un divertissement moyen qui peut plaire aux amateurs de films asiatiques, même s'il ne brille pas par son originalité ou sa profondeur. Les humoristes et les séquences d'action sont bienvenue, mais le film manque de consistance et de cohérence, ce qui le rend parfois ennuyeux. Malgré tout, la présence de Jackie Chan et quelques moments de pur drame sauvent le film de la médiocrité, mais il reste un film à voir une fois, sans plus.