X-Men : The Last Stand was released on May 26 , 2006 , to commercial success .
X-Men : The Last Stand is a 2006 movie .