Worcester State Hospital

Shutter Island’s crew originally wanted to film at Worcester State Hospital, however, demolition of surrounding buildings put their plans to a halt. It has now been fully demolished as its structure was deemed a total loss.
Shutter Island’s crew originally wanted to film at Worcester State Hospital, however, demolition of surrounding buildings put their plans to a halt. It has now been fully demolished as its structure was deemed a total loss.