Netflix’s latest documentary about the conservatorship of Britney Spears has finally been released. Following a week of build up, with an 18-second teaser and trailer for the film being dropped ...