Laserblast's spoiler filled X Men 3 Review