Being Human

When Gabriel and Riley learn that sleeper agents are embedded in the U.S. government, they're shocked when their identities are revealed, on the season finale of INTELLIGENCE, Monday, March 31 on the CBS Television Network. Faye Kingslee and Peter Coyote return as Mei Chen and Leland Strand.