Weapons is an upcoming American horror film produced, written, and directed by Zach Cregger. It stars an ensemble cast that includes Josh Brolin, Julia Garner, Alden Ehrenreich, Benedict Wong, Austin Abrams, Amy Madigan, and June Diane Raphael.