Years after Netflix basically killed Blockbuster and all other video stores, they are releasing a documentary titled “The Last Blockbuster.” The documentary focuses on the last-ever remaining Blockbuster that is located in Bend, Oregon and is to be released on March 15th.