I only watched this film was because of Anna Faris, Katharine McPhee and Emma Stone. I really thought that the film will very good because of the casts and oh yes, I was right. The film was hilarious and entertaining. The exchange of lines was really witty and funny, screenplay was good. The cinematography was average but everything is ok. 3.5 stars for me.