CRIME / 2026-10-09 Netflix’s Animals: Release Date, Cast, and What to Expect From Ben Affleck’s New Movie