Stream The Messengers online

  • 13 Episodes (13 aired)
  • Ended
  • Last S01E13 on Jul 24, 2015
When a mysterious object crashes to Earth, a group of seemingly unconnected strangers die from the energy pulse, but then awaken to learn that they have assigned the task of preventing the impending Apocalypse.

Airing since: Apr 17, 2015

Duration: 40 Min

IMDb: 5.8