Horror PODCAST: ‘Alien 3’ Review: David Fincher Hates His Own Film But Is This Actually A Great ‘Alien’ Sequel? February 10, 2024