See No Evil
Season 4
Ep 15. Captain Freddy
- TV-14
- May 23, 2018
- 42 min
-
(17)
On August 15th, 2015, police are alerted to the body of Fernando Silva on a boat. With the crime scene revealing little about what caused his death, police turn to surveillance footage for clues.