Advertisements
On March 21, 2023, Scream Factory releases a new Special Edition Blu-ray of Dr. Giggles, starring Larry Drake. Below are more details about this new release, including bonus features for this iconic horror movie.