Where To Stream Haven Season 5 Episode 2
Speak No Evil
- Aired September 18, 2014
- 60 Min
- Rated 5.9
- Number 73 Of 78 Rated Episodes
Still masquerading as Audrey, Mara moves around town plotting her next move and causing mayhem. She even kills an innocent bystander just so that she can steal her clothes.