David Lynch's cult TV series Twin Peaks is back after 26 years. The return of Twin Peaks was greeted with…