Prison location.
Filming location for the ending jail sequence: The Deer Island Prison (c. 1880–1991) in Suffolk County, Massachusetts was located on Deer Island in Boston Harbor. The Deer Island prison buildings were razed in 1992 to prepare for the construction of the Deer Island Waste Water Treatment Plant. http://www.loc.gov/pictures/resource/hhh.ma1445.photos.336402p/
share