Wayward Pines Guest cast, played by Michael McShane Episode 1x05: The Truth (Jun 11, 2015) Episode 1x06: Choices (Jun 25, 2015) Episode 1x07: Betrayal (Jul 2, 2015) Episode 1x10: Cycle (Jul 23, 2015)