P.S. Искать реалистичность и логику в жанре сверхъестественное, а вы шутник однако)
Логика и реалистичность действий героев не зависят от жанра. Автор прописывает законы мира, этим законам должны подчинятся персонажи, их поступки должны определятся их характером, ситуацией или особой причиной, которая должна быть указана. Чем больше автор игнорирует правила, тем больше причин назвать его произведение шлаком.