X-Men: Days of Future Past
Katherine McLaughlin
X-Men: Days of Future Past is convoluted and some of it doesn't make sense but it's a complete blast from start to finish thanks to a fine cast, good sense of humour and Fassbender spouting James Brown lyrics at random.