Netflix To Release Documentary On The Last Ever Blockbuster Store March 12, 2021 6:53 am Published by Nick Sawicki The Last Blockbuster premieres on Netflix on March 15.