The Messengers (2015)
S01E07 Deus Ex Machina
Episode Overview
While the Messengers hurry to prevent the next Horseman from wreaking havoc, they stumble upon a sinister cyber scheme aimed at taking the lives of thousands. At the same time, Joshua grapples with the reality that his past is catching up to him, leaving him with no way to escape its shadow.