Vampire Owl: Do you remember having played the game Diablo? Vampire Bat: Yes, how can I forget that! But this movie is surely not based on that. Vampire Owl: Yes, I can see that it is more based on car racing, and reminds us of Need For Speed and Fast and Furious. Vampire Bat: There … More Diablo