Вообще все хоть и притянуто за уши (не забываем что это кино, а не историческая хроника), но логика присутствует. План был вести бой, пока не вылезет Король Ночи, а затем сжечь его драконами, на которых Сноу и Дейнерис сидели в засаде и наблюдали за ходом битвы. Про дотракийцев предположу что они воодушевились магией красной жрицы, да и сами они ребята горячие, привыкли с дикими воплями набегать и повергать врага в панику и бегство, но на мертвецах это не сработало. Тут сказывается не сильно большой ум самих дотракийцев, их некая безбашенность и отсутствие боевого опыта против нежити. Дейнерис своих степных ребят любила, что ни говори, и рванула в бой видя их гибель, это по сути ни на что особо не повлияло, но возможно КН явился бы чуть быстрее и не напустил туману, если бы она не вылезла раньше времени. План в итоге все равно удался, вот только КН с какого-то хера оказался огнеупорным, это уже серьезный ляп - валирийская сталь выплавлялась в драконьем пламени, и от этого скорее всего имела такое действие на приспешников Короля Ночи, так как драконы магические существа в этой вселенной. Все последовавшее далее - это нагнетание драмы и логичный конец в виде ножа в печень, запасной рояль в кустах, так сказать. Король Ночи не был главным антагонистом в книгах, и в сериале он им стать не мог, это не Варкрафт с Королем-Личом, характер которого хорошо прописан, который имел также хорошо проработанных приспешников-людей, и Артаса, стоявших за ним натрезимов итд итп. КН в игре престолов просто неведомая угроза, без проработанной истории, без четкой цели, он просто не может быть антагонистом, он как разрушительное явление природы по сути. Может Мартин и проработает его историю, и тогда он сможет быть главгадом, но в сериале это хуй с горы с армией мертвецов, воевать против которого невозможно да и зачем его побеждать - непонятно, можно просто съебать в края потеплее.