In this silly film, a neighborhood watch group prepares their homes for an incoming alien invasion. Ben Stiller, Vince Vaughn, Jonah Hill and Richard Ayoade star in The Watch.
Filmed In: Atlanta, Marietta, Powder Springs and Smyrna, Georgia
If You Like: 21 Jump Street, Dodgeball
Leave a Reply