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

Music News & Reviews

May 23, 2014 7:33 AM

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

Suggested for you

  Comments  

Videos

Entertainment Videos