Young Charles Xavier (James McAvoy, left) meets his older self (Patrick Stewart) in the future.
Young Charles Xavier (James McAvoy, left) meets his older self (Patrick Stewart) in the future. Courtesy of 20th Century Fox and Marvel
Young Charles Xavier (James McAvoy, left) meets his older self (Patrick Stewart) in the future. Courtesy of 20th Century Fox and Marvel

Action in ‘Days of Future Past’ will stand test of time

May 23, 2014 7:33 AM