Playing on:

Deus Ex Machina

The messengers uncover a cyber scheme to kill thousands; Joshua learns he can not escape his past.

Episode: 7

Quality: HD

Release: 2015-05-29

IMDb: 8.7