Evil S02e13: Mike Colter and Katja Herbers as David Acosta and Kristen BouchardBy Kam| October 11, 2021