A mysterious discovery takes place on the outskirts of a remote port city. The inhabitants find themselves in a desperate battle for survival against something they have never encountered before.
A mysterious discovery takes place on the outskirts of a remote port city. The inhabitants find themselves in a desperate battle for survival against something they have never encountered before.