The documentary also revealed that a former Nickelodeon production assistant named Jason Handy was arrested in 2003 after he was found in possession of over 1,700 images of child pornography ...