Ben Affleck and Matt Damon's Netflix movie 'Animals' is back in development.Gillian Anderson has been cast to star alongside Ben Affleck.The plot of 'Animals' revolves around a kidnapping and a mayoral candidate's race against time to come up with the ransom payment.The release date for 'Animals' on Netflix is yet to be announced, but filming is scheduled to begin in March 2025.