Troubled by unsettling visions, young David Haller begins piecing together his fragmented memories and realizes he may have special powers.
Episodes
Episode 1
1h 10m
Episode 2
49m
Episode 3
46m
Episode 4
57m
Episode 5
54m
Episode 6
52m
Episode 7
Episode 8