Legion tells a human story without giving up its superpowers

David