Shania Twain Documentary Headed To NetflixShania Twain will be the subject of an upcoming Netflix documentary called Shania Twain.