Netflix Documentary Series "I Just Killed My Dad" from Director Skye Borgman Premieres Globally on August 9th occasio 2 years ago sourceThis content is sourced from http://www.thefutoncritic.com/