89%

Twin Peaks

Twin Peaks is a nineties staple from creator David Lynch that follows a troubled FBI agent’s investigation of a missing young woman in a very strange town. The show’s standout cast includes Lara Flynn Boyle an...