Season 1
2017 · 8 episodes
Troubled by unsettling visions, young David Haller begins piecing together his fragmented memories and realizes he may have special powers.
2017 · 8 episodes
Troubled by unsettling visions, young David Haller begins piecing together his fragmented memories and realizes he may have special powers.