Where To Stream The Shards Season 1 Episode 1
Pilot
- Aired August 5, 2026
- 53 Min
- Rated 6.3
- Number 9 Of 9 Rated Episodes
It's the summer of 1981 in Los Angeles. A series of disturbing crimes coincides with the arrival of a strange new student in Bret's orbit.