Jonathan Louis Lewis Director (1) Black Devil Doll (2007) Producer (2) Psycho Storm Chaser (2021) Black Devil Doll (2007)