"Man of Steel"s red carpet premiere in the U.S. was attended by most of its cast members in New York City on June 10, 2013. The movie was released to the general public on June 14, 2013, in 3D and IMAX theaters. The movie has earned more than $643 million at the worldwide box office, despite mixed reviews from critics. Some critics liked the movie's narrative, acting, visuals and reinvention of the main character, while others were critical of the movie's pacing and lack of character development.