The Chelyabinsk Incident
In pre production. Release 2027.
Our upcoming movie “Beasts of Satan” is currently in pre production. A shocking true story. Release 2026.
Director: Matt Lundberg (2026 • 1h 45m)