TV Ate My Brain March 30, 2017 TV Ate My Brain – Legion: 1×08 “Chapter 8” Allegra and Mariano have some mixed feelings about this season finale. They discuss the inconsistencies…