movie studio foxborough