Secrets We Keep is a dark and intense crime drama on Netflix. This mini series premiered worldwide on May 15, 2025.