Episode Overview
On the run from Fisk and tormented by her previous choices, Karen finds solace in a church. Meanwhile, Matt seizes an opportunity to confront his challenges, while Dex prepares to strike decisively.
Show Information
Season 3 Episodes 13
Servers