Skip To Content

Where To Stream Natural Born Killer Season 1 Episode 2

Episode 2

How police stopped Vincent Stafford, a school janitor who was on his way to becoming Australia's worst serial killer, in his tracks after the murder of Stephanie Scott.