Caleb and Charity form a pact with Marlon, who feels wretched, while Cain's conscience continues to plague him.
Season 53 • Episode 232 of 249