“The Watch” was filmed largely in Atlanta, particularly at EUE/Screen Gems studio. That is, unfortunately, the only reason to see it. The movie is basically a teaming of some “Saturday Night Live” talent and Judd Apatow alums.
Below-the-belt comedy is hard to Watch
Pubescent tale is lazy, predictable and frequently awkward