New On Netflix: Pitch Black 12 years ago Vin Diesel crash-lands on a distant planet and battles nasty nocturnal beasties in this pretty terrific little sci-fi flick from director David Twohy.