The 101 Scariest Horror Movie Moments of All Time : Season 1 Episode 1
Not Rated Shudder 6h 29m int(0)
Aired: September 7th, 2022 @ 12:00 AM EST on Shudder
The countdown begins with modern masterpieces and classic fright films from around the world.