Lights, Camera, Action!
- By Danielle Macdonald
- Added on Sep 29, 2022
New England has had ties with the silver screen dating back to classics like Jaws, The Thomas Crown Affair, and The Departed. This hub of movie activity is once again rearing its proud head as the filming location of recent movies like Hocus Pocus 2 and Don’t Look Up. There has since been confirmation of a film production facility opening in Foxborough, Massachusetts — and spray foam has a starring role. read more