TV Ate My Brain May 30, 2017 TV Ate My Brain – The Leftovers: 1×07 “The Most Powerful Man in the World (and His Identical Twin Brother)” Allegra and Mariano are satisfied by the story of Kevin and the idea of him…