A woman is stalked by humanoids in a garage parking.A woman is stalked by humanoids in a garage parking.A woman is stalked by humanoids in a garage parking.