On Thursday, March 9, 1989 in Twin Peaks, WA: The killer is revealed! Twin Peaks viewers finally get closure to the lingering question “Who killed Laura Palmer”. So who was it? Did lustful lothario Ben Horne do the deed? Was Bobby the murderer in a jealous rage? Was it Leo as part of a dangerous sex game? It’s time to stop peeking and have all be fully revealed--so join the Now Peaking hosts as they discuss this Lynch-directed episode!
This episode is for annual subscribers to the Now Playing archives. You can get Now Peaking episodes individually, or a Now Peaking season pass, at NowPeakingPodcast.com
You can also get this episode and every donation show we've done-- plus a 12 month subscription for all new shows! Details can be found on our Podbean Subscription page.
Every dollar you donate goes to make this show the best it can be. Thank you for your support and we hope you enjoy the podcast!