Twin Peaksirisrb 10.0· May 22, 2025Followdidnt know this was on letterboxd but season 1 is the best tv series ever created. peakCommentsSign in to react and join the conversation.Sign inGet the app