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