By: Hindustan Times - Entertainment Posted On: February 22, 2025 View: 3 Ben Affleck thrilled to star with Gillian Anderson in the upcoming film, Animals. Read this on Hindustan Times - Entertainment