ruthlessonfilm.com
X-Men: Days of Future Past (12A)
X-Men: Days of Future Past fails to deliver.