Trouble the Water - Punisher Season 2 Episode 3

Trouble the Water is the third episode of the second season of the television series The Punisher, and the sixteenth episode overall.


As Pilgrim's past comes into focus, Frank and Rachel find themselves in police custody, where they're anything but safe.