Manifest - Episode 16 (Estimated Time of Departure)

How would you rate this episode?

Manifest