Peter Dinklage makes cinematic hay of the delectable role of Bolivar Trask, a scientist intent on protecting the human race from an inevitable mutant uprising in Bryan Singer's enjoyable but perplexing X-Men: Days of Future Past. Dinklage, best known as Game of Thrones' Tyrion Lannister, dominates the crowded film that stars, to varying degrees, Hugh Jackman, James McAvoy, Michael Fassbender and Jennifer Lawrence in a curvy, spectral time-travel tale that sends Jackman's Wolverine back to the '70s to avert Trask's murder at the hands of Lawrence's blue shape-shifter Mystique, a killing that would lead to the eventual annihilation of mutants and their supporters. The film is all reliably weird and nonsensical, and Singer's signature comic relief is delivered by American Horror Story's Evan Peters as the jokey kleptomaniac Quicksilver. X-men veterans Patrick Stewart, Ian MacKellan, Halle Berry and Shawn Ashmore are more or less placeholders. Oddly, Anna Paquin who has played Rogue in the previous films gets star billing and is seen for maybe 10 seconds at the end of the film. Recommended.