I just do not get why critics trashed this film. Yes it's not the best or funniest film done, but it certainly was heaps of fun to watch and had some great moments. This film proves that Reese Witherspoon does have comedic potential and combined with Sofia Vergara, the duo just shine remarkably. The downfall was the directing. Unfortunately certain moments felt forced and OTT. Regardless, I recommend this film to people that would like to enjoy a light hearted yet fun filled comedic adventure.