3 people time traveling to solve a mystery of why people are disappearing in present day! Think Quantum Leap meets Lost meets The Wire!