Manifest - Episode 1.16 - Estimated Time of Departure (Season Finale) - Promo, Sneak Peek, Promotional Photos + Press Release By (February 16, 2019, 2:04 pm) Manifest