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