Which character does Peter Dinklage play in X-Men: Days of Future Past?

  • Hank McCoy
  • Bill Stryker
  • Bolivar Trask
  • Scott Summers
Image credit: InspiredImages.