On November 5, 2009, the American Film Market revealed the first poster for Eclipse. In late February 2010, Summit Entertainment announced that the first trailer would be attached to the studio's own film Remember Me, which also stars Robert Pattinson. On March 10, 2010, a 10-second preview of the trailer was released online, followed by the release of the full trailer the next day. The trailer's release coincided with the launching of the film's official website. On March 19, 2010, The Twilight Saga: New Moon was released on DVD and Blu-ray; the Walmart Ultimate Fan Edition includes a 7-minute first look at Eclipse. On March 23, the second poster for the film was released. The final Eclipse trailer debuted on The Oprah Winfrey Show, and in promotion for the movie, Robert Pattinson, Kristen Stewart, Taylor Lautner, and Dakota Fanning made a guest appearance on the show May 13; the audience also viewed a version of the film. On June 6, 2010, a sneak peek of the film was shown at the 2010 MTV Movie Awards; that same week, more clips and TV spots were released also.
The Hollywood Reporter posted a positive review of Eclipse, saying the film "nails it". Peter Debruge of Variety reports that the film "finally feels more like the blockbuster this top-earning franchise deserves". Rick Bentley of McClatchy Newspapers stated the film was the best in The Twilight Saga so far, suggesting that, "The person who should be worried is Bill Condon, the director tapped for the two-part finale, Breaking Dawn. He's got a real challenge to make movies as good as Eclipse." The New York Times praised David Slade's ability to make an entertaining film, calling it funny and better than its predecessors, but wrote that the acting has not improved much. Giving the film 4.5 out of 5 stars, Betsey Sharkey from the Los Angeles Times praised David Slade's method of blending his previous works to form a funny movie. She stated, "Eclipse eclipse[s] its predecessors." The film was also listed in 49th place by Moviefone on its list of the 50 best movies of 2010. 2b1af7f3a8