As Finn grows more suspicious of Poppy’s denials, he may take matters into his own hands. Meanwhile, Daphne turns up the heat with Carter.