Twin PeaksJames Spader10.0· March 24, 2026FollowWatched first two series. This is DAMN fine tv series.CommentsSign in to react and join the conversation.Sign inGet the app