Location


The houses in the film are on the South shore of Staten Island they used my Neighbors House

reply