The Red Eye est le club de nuit et le bar démoniaque par exellence. Les humains n'ont pas intérêt à mettre leurs pieds ici, sous peine d'être dévorés avant même d'avoir eu le temps de faire un pas... Et les visites des chasseurs - sauf de très rares exceptions - ne sont pas du tout appréciées non plus.