A weak script that director Harlin manages to make worse. Harlin's best effort to date is probably Die Hard 2, which is pretty much, meh. Ha almost single handedly sank Geena Davis' career. Sam Jackson, Ed Harris and the others all do remarkably good work given the crap script and worse direction.