News Movie, NEWS X ROLL ‘Weapons’ receives 8.5 out of 10 stars.Opening in theaters August 8 is ‘Weapons,’ written and directed by Zach Cregger and starring Josh Brolin, Julia Garner, Alden Ehrenreich, Austin Abrams, Benedict Wong, Cary Christopher, and Amy Madigan.