Season 3
8 episodes

1. Part I
49m · Feb 6, 2020
Detective Ambrose investigates a tragic yet suspicious car accident on the outskirts of Dorchester.

2. Part II
46m · Feb 13, 2020
Ambrose looks into Jamie and Nick's relationship before the crash. Jamie begins to unravel.

3. Part III
44m · Feb 20, 2020
Ambrose investigates Jamie's past. Leela gives birth as Jamie's anxiety reaches a breaking point.

4. Part IV
44m · Feb 27, 2020
Ambrose pursues Jamie through New York City and tries to prevent another homicide.

5. Part V
45m · Mar 5, 2020
Ambrose urges the NYPD to investigate Jamie for a new crime. Jamie struggles to salvage his life.

6. Part VI
46m · Mar 12, 2020
Jamie pays Sonya a surprise visit. Ambrose goes to extreme lengths to get a confession.

7. Part VII
45m · Mar 19, 2020
After a major turn in the case, Ambrose's tactics are scrutinized.

8. Part VIII
51m · Mar 26, 2020
Jamie seeks vengeance, putting him on a collision course with Ambrose.