This Means War: one should not be surprised when the trailers sell a movie that looks bad and the movie turns our to be exactly that. Part of the hurdle is that Reese Witherspoon is the most annoying screen presence this side of Renée Zellweger. There are (very) few moments that are funny, saving this from being a complete disaster.