Get Up-To-Date (And Spoiled) on Twin Peaks With New Trailer