The Institute
(2017)The Institute 2017
Isabel Porter must escape the 19th century Rosewood institute, where violent, brainwashing and mind-controlled scientific experiments are conducted. James Franco is directing the 2017 US-made The Institute movie. The thriller The Institute was released on March 3, 2017.