Episode #2.1
- Episode aired Apr 1, 2022
- 45m
After Rita's death, no one doubts that a serial killer is responsible for the crimes, the same one that is rumored to be a copycat from the Raven's Nest.After Rita's death, no one doubts that a serial killer is responsible for the crimes, the same one that is rumored to be a copycat from the Raven's Nest.After Rita's death, no one doubts that a serial killer is responsible for the crimes, the same one that is rumored to be a copycat from the Raven's Nest.