Justin Theroux carries a gun while filming night scenes on the set of his upcoming show The Leftovers on Tuesday (July 9) in New York City.
The day before, the 41-year-old actor was spotted donning a police uniform while filming in the Big Apple.
It was recently announced that Amy Brenneman and Emily Meade would be joining the cast of The Leftovers.
Amy would play “Laurie, a woman who has left her entire life behind to join a mysterious cult” while Emily would play “Amy, an uninhibited high school student who seemingly takes the apocalypse in stride.”
FYI: Justin is wearing AllSaints jeans and an H&M button down shirt.