New on DVD: 'X-Men: The Last Stand'

October 6, 2006