moviesNews ‘The Silence Of The Lambs,’ The Only Horror Film To Win Best Picture, Hits Peacock Streaming October 31st, 2024