There is utter shock for David, Caleb has unfinished business, Laurel asks questions, and Amit is worried.
Season 52 • Episode 235 of 258