Where To Stream In Plain Sight Season 5 Episode 8
All's Well That Ends
- Aired May 4, 2012
- 60 Min
- Rated 7.6
- Number 38 Of 61 Rated Episodes
In the series finale, Mary feels torn between a witness and her family, who gather for an unexpected reunion. Elsewhere, big changes occur at the WITSEC office.