Alien 3 at 30: David Fincher’s divisive threequel stays a captivating failure | David Fincher