Marston, Edward2017
Autumn 1916. The first Zeppelin shot down by a British plane bursts into flames over London and plummets to the ground. As those brave enough to remain outside during the air raid gaze at the spectacular display, a killer takes advantage of their distraction. The following morning a renowned ball...