侵略前夜
マーサがターディスを降りたことによりデイヴィスは彼女の人格を変えることが可能になった。ドクターへの恋に落ちていた第3シリーズと違い、再登場時にマーサはより成長してドクターと対等の立場になった。脚本家たちは特にマーサのキャラクター性・地位・ドナへの反応の観点で議論した。レイナーは軍人としてのキャリアよりもマーサの医療のキャリアを強調することを選んだ。また、第2シリーズ「同窓会」でローズ・タイラー(演:ビリー・パイパー)が先代コンパニオンサラ・ジェーン・スミス(英語版)(演:エリザベス・スレイデン(英語版))に当初抱いた見解と重複するため、"handbags at dawn" シナリオは回避した。
本作では新シリーズで初めてUNITが本格的に登場した。UNITの正式名称は政治的な雰囲気とブランドの混同を理由に国際連合からの要望で United Nations Intelligence Taskforce から Unified Intelligence Taskforce に変更された。新しいアクロニムは脚本家間でミーティングを何度か行った後にデイヴィスが作り出した。UNITの兵士グレイとウィルソンは特別に"エイリアンの素材"として執筆された。また、本作ではドクターのUNITに勤務していた時期が1970年代か80年代か定かでないという形で、UNITのストーリーの時代設定に矛盾が生じていることに言及している。
ライナーは当初毒ガスが工場から放出されるシーンを具体化させたが、後の草案では複数の理由のためにガスの発生元が車に変更された。