X-Men: Days of Future Past Spoiler-Free Review

X-Men: Days of Future Past, directed by Bryan Singer. Starring Hugh Jackman, James McAvoy, Michael Fassbender, Jennifer Lawrence, Ian McKellen, Patrick Stewart, Halle Berry, Ellen Page, Nicholas Hoult. A couple of nights ago┬áI caught a midnight screening of this week's big blockbuster release, X-Men: Days of Future Past. It's been long-awaited, heavily advertised, appealed to …