Twin Peaks (1990) 5 May 200314 December 2023 Rating: ★★★★½ Smalltown Weirdness/Murder Mystery Director: David Lynch Actors: Kyle MacLachlan, Lara Flynn Boyle, Sherilyn Fenn, Michael Ontkean, … Category: Horror