Yahoo Web Search

Search results

    • The 16 Essential Evil Episodes (So Far)

      The 16 Essential Evil Episodes (So Far)

      Gizmodo via Yahoo News· 7 hours ago

      The show follows a trio of assessors (David, a priest played by Mike Colter; Kristen, a psychologist played by Katja Herbers...Ben, a tech whiz played by...