The 101 Scariest Horror Movie Moments of All Time : Season 1 Episode 5
Not Rated Shudder 6h 29m int(0)
Aired: October 5th, 2022 @ 12:00 AM EST on Shudder
Thirteen more iconic scenes from the most frightening films ever made, directed by the greatest names in the genre.