Toggle Zoom
For the headquarters of the Institute of the Higher Mind—the organization that holds Kyle West in its grip—the crew filmed at the Fox Residence in Chatsworth, the stunning midcentury home where Frank Sinatra used to live.
Click to comment