White Light Fever

An experiment at St. Peter's Hospital threatens nature's order of existence.