X-Men III The Last Stand - John Powell - The Last Stand