Netflix plans to Release its own Britney Spears Documentary February 18, 2021 The Latest Britney’s story will come to life on Netflix with true crime director Erin Lee Carr. Netflix plans to release its own Britney Spears documentary Share this:TwitterFacebook Related