Twin Peaks ★★★★½

Just saw the pilot. Not sure exactly where it’s headed, but so far I think I kinda loved it.

san liked this review