Manifest - Episode 8 (Point of No Return)

How would you rate this episode?

Manifest