Тьма, разумеется — существительное. (Я знаю, что так же называлось некое счётное слово, — как, например, некая поэма называется «Демон».) Миллион — тоже существительное в значении счётного слова, — традиционно считается, что числительное; в разговорной речи — в смысле «неопределённо большое множество» — просто существительное.