The film had a brilliant start, Michael Biehn getting the film started, although I was disappointed at the fact that it was a mere cameo when he makes no further appearance. Paul Winfield is also wasted, but plays his role brilliantly. As for the rest of the cast, William Peterson was particularly good. The cast was fine, but the film as a whole could've been better.