Jennifer isn't sure whether she should believe her ex-husband, or her current husband.
Kristen continues to worry that Marlena will find out the truth.
Abe, Bo, and Hope investigate John Doe's death.
click here to see where to watch or .
Ready to Watch Days of our Lives, Season 31, Episode 31?