Speak No Evil
- Episode aired Sep 18, 2014
- TV-14
- 44m
Nathan and Duke are are coping with the loss of Audrey and Jennifer while Dwight tries to keep Haven together as the chief of police and Mara creates new troubles.Nathan and Duke are are coping with the loss of Audrey and Jennifer while Dwight tries to keep Haven together as the chief of police and Mara creates new troubles.Nathan and Duke are are coping with the loss of Audrey and Jennifer while Dwight tries to keep Haven together as the chief of police and Mara creates new troubles.