This Is The Zodiac Speaking was released on Netflix on October 23, 2024. The much anticipated true-crime series consisted of three stunning episodes, and they are all available to watch now. The documentary made some shocking revelations about the main suspect in the case, Arthur Leigh Allen, and the case against him feels credible as the information comes from people who knew him well.