Filming Locations (3)

  • Port Chester, New York, USA

  • Bannerman's Castle, Pollepel Island, New York, USA

  • Cornwall-on-Hudson, New York, USA