Netflix isn’t slowing down the pace of its crime-related content The latest offering is Girl in the Picture being the most jaw-dropping new documentary to be released to the world’s largest streaming site this coming summer. Girl in the Picture release will be available on Netflix 6 July 2022.