Will Karl’s secret be exposed? Krista fights for forgiveness. Leo’s hopes falter with fate-altering news.