For most of his life, David Haller (Dan Stevens) has had others tell him what’s real. After spending a few more years (again) in a psychiatric institution, Charles Xavier’s son from the comics starts to seriously question his reality. It looks as if he discovers the truth about… Read entire story.
Source: /Film