Comments

  1. birgerjohansson says

    A nascent spider army.
    (As flashlights form a ‘cathedral of light’ the sound of hundreds of tiny jackboots echoes while straight lines of spiders march past)
    .
    Incubators?
    The final scene of ‘Alien; Covenant’ springs to mind.