Part 30

May 26, 2017 on Netflix at 12:00 AM

Summary

Kevin takes the witness stand. John tracks down Meg. Sally agrees to testify against allegations that her family has a history of covering the truth.

Previous episode

Part 29
Season 3 Episode 6

May 26, 2017

Next episode

Part 31
Season 3 Episode 8

May 26, 2017