Zac Efron's Ted Bundy film is available to watch on Netflix right now