Marvel
Does David Haller know what he is? Legion arrives February 2017 on FX.