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