Passengers onboard a flight that returns five years after vanishing must piec...
Manifest
Season 1 Episode 7: S.N.A.F.U.
Michaela tries to make sense of her newest calling; Ben goes to risky lengths to investigate the whereabouts of 11 missing Flight 828 passengers.