Whilst most notorious for his role as Leland Palmer in Twin Peaks, seasoned actor Ray Wise has amassed one almighty résumé in the horror industry. Having featured in such a wide spectrum of genre movies from Robocop, Big Ass Spider to Jeepers Creepers II and even having played the Devil himself in the sadly short-lived …Read More