Legion

Legion

AKA Legion, david Haller, can be a son who may be person. David has been in and out of hospitals for decades. But after an odd encounter with a fellow patient, he's faced with the risk that the voices he sees and the fantasies that he sees may be real.