The Institute 2017
Isabel Porter must escape from the Rosewood Institute, a 19th century facility where violent, brainwashing, and mind-control scientific experiments are conducted. Directed by James Franco, the 2017 American film Institute is a thriller that was released on March 3, 2017.