X-Men: Days of Future Past
Aaron Peterson
Singer has done a near impossible feat and brought the beloved Days of Future Past story line to life with enough respect to cure even the most devout fan of his or her cynicism.