"The human sacrifice is about to begin."