Так как вампиры не могут выходить на солнце, они не получают жизненно необходимый витамин Д, поэтому пьют кровь людей (в которой содержится этот витамин). Пить своь кровь бессмысленно, ведь в ней нету этого и других витаминов, получаемых нами из солнечного света.