Eli Potter
I'm going to go with the OP here. Nothing could have saved X3. Nothing. I in part blame Ratner and in part blame Halle.

Mostly Ratner though.