Troubled by unsettling visions, young David Haller begins piecing together his fragmented memories and realizes he may have special powers.
Save my name, email, and website in this browser for the next time I comment.