News Building ‘Seven’: David Fincher on Casting Brad Pitt, Morgan Freeman, and Trusting His Vision Naveed Zahir November 19, 2024