Just retired from the Drug Enforcement Agency, John Hatcher returns to his hometown and quickly...
Reclusive vampires lounge in a lonely American town. They wear sun cream to protect themselves. A...