based on the 1988 John Waters film of the same name. In the film, he sang two songs, "The Nicest Kids In Town" and "(It's) Hairspray." Both Hairspray and its soundtrack were critically acclaimed, the latter of which has since sold over 1,200,000 copies to date in the United States and was certified Platinum by the RIAA. His next role was with Amy Adams in the Disney hybrid animated/live action film Enchanted, playing Prince Edward. He sang one song as a duet with Adams at the beginning of the film and a duet with Idina Menzel that was cut from the film. Enchanted was well received critically and proved to be a commercial success, earning more than $340 million worldwide at the box office. Following his successes in 2007's Hairspray and Enchanted, Marsden played the male lead in the 2008 romantic comedy 27 Dresses opposite star Katherine Heigl, which grossed $160 million worldwide. He also starred in the teen comedy Sex Drive. Though the film was a moderate success, Marsden's performance was heavily praised. Marsden also received a Teen Choice Awards nomination for Choice Movie Actor in a Comedy for his roles in Enchanted and 27 Dresses. In 2009, Marsden also played the male lead in the film The Box, based on the 1970 short story "Button, Button" by author Richard Matheson, which was earlier made into an episode of The Twilight Zone. He starred opposite Cameron Diaz and reunited with Superman Returns co-star Frank Langella. In 2010, Marsden was cast in the comedy Death at a Funeral, a remake of the 2007 British film of the same name, along with Chris Rock, Luke Wilson, Danny Glover, and Columbus Short. Marsden made an appearance on Modern Family in January 2011, playing a squatter. In April, Marsden appeared as the male (live-action) lead in Hop, an Easter-themed comedy co-starring Russell Brand as the Easter Bunny. Although the film was considered a commercial success, opening at the top of the weekend box office and grossing over $100 million in the U.S. box office, Hop generally received negative reviews. Later in 2011, Marsden played the lead in Straw Dogs, a remake of Sam Peckinpah's 1971 film; Marsden portrayed the character played by Dustin Hoffman in the original. Straw Dogs reunited Marsden with his Superman Returns co-star Kate Bosworth. The film received mixed reviews and ultimately ended up being a box office flop. Transition