'The Institute' returns November 8 as Luke flees, Allen arrives

Entertainment