Now Playing:

TV

Visionaries, The

Only in the Darkness Can You See the Stars


Silver Hill Hospital in New Canaan, CT challenges the stigma around mental illness and addiction.