Where To Stream Sacred Lies Season 2 Episode 2
Chapter Two The Siren Song
- Aired February 20, 2020
- 31 Min
- Rated 6.5
- Number 2 Of 20 Rated Episodes
Peter opens up to Elsie about the origins of the song that haunts them both. Harper pursues the Cherry Falls investigation - against the Sheriff's wishes - with the help of an inside source.