Vaughn really rescued that franchise after Ratner and whoever the hell directed X-Men Origins: Wolverine drove it into a ditch. I actually like DofP, but I don't think that Singer has had a good grip on the MacAvoy and Fassbender versions of the X-characters.