TV Ate My Brain March 27, 2017 TV Ate My Brain – Legion: 1×07 “Chapter 7” This is, by far, Allegra and Mariano’s favorite episode thus far. So many wonderful visuals…