Best part is Edison Chen and Anthony Wong playing conventional Western style vampire story characters. The hardest thing to get my mind around in this film was the idea that Karen Mok could possibly fall for Jackie Chan. Bring an extra packet of suspension of disbelief and you will enjoy the film.