ABC Online | 'X-Men: Days of Future Past' aims for big Memorial Day weekend Los Angeles Times Young Charles Xavier(James McAvoy) meets his older self (Patrick Stewart) in "X-Men: Days of Future Past." Young Charles Xavier(James McAvoy) meets his older self (Patrick Stewart) in "X-Men: Days of Future Past." (Alan Markfield / 20th Century Fox). The M word: How X-Men brought mutants into the mainstream X-Men: Who's Who 'X-Men' is well-acted blockbuster |