Source: Netflix

A new Netflix series titled Spectral is set to release this week. This clip illustrates a time of modern warfare, in which the enemy is an invisible predator. Expect this show to drop December 9th. Check out the trailer above.