Right now, neighborhood watches are in the culutral crosshairs with the killing of Trayvon Martin. Let’s face it, the response from every angle has been a bit of a mess, from the media, to the Black Panthers, to those defending Zimmerman without question. It’s a powder keg ready to explode.
And into that mix comes the worst timed movie release I’ve ever seen. Neighborhood Watch stars Ben Stiller, Vince Vaughn, and Jonah Hill. Do the words “too soon” mean anything?