Cluttered, sloppy romantic comedy would have benefited from the elimination of a few of its many stories. Mixed bag of performances, both Julia and Emma Roberts, Cooper, Dane are charismatic and do what they can to flesh out thin characters. Anne Hathaway and Topher Grace have a great chemistry and really could have supported their own independent romantic comedy. MacLaine and Elizondo are wasted in a throwaway story that does contain a nice twist. Several of the quality performers, like Queen Latifah and Kathy Bates are shoved in small parts strictly for marquee value. Most of the others range from adequate to vapid. Taylor Swift stands out for giving the most annoying performance. Let's hope that this is the beginning and the end of her acting career. One last thought, with all the talent available they chose to focus the largest portion of the film's story on someone as bland as Kutcher? Bad idea.