D-Tox is a messy film with way too high a concept. Sylvester Stallone–who’s good when he’s actually in the film, which isn’t much–is a FBI agent who becomes a drunk following a bad result in a big case. He ends up in a rehab for cops. It’s in an old missile silo (or something along those lines) in the middle of nowhere. And guess what… there’s a serial killer on the loose.
The supporting cast is full of people who have seen better roles yet still manage to turn in good performances. Charles S. Dutton, Polly Walker, Courtney B. Vance, Robert Patrick, Robert Prosky, Dina Meyer, Tom Berenger. All of them are fine. Some of them are great–Patrick in particular. Yet D-Tox doesn’t have anything for them to do because it’s Ten Little Indians, but it only runs ninety-some minutes and there’s a bulky opening to turn Stallone into a drunk.
Like I said, messy.
There are some bad performances too. Christopher Fulford, Stephen Lang, Jeffrey Wright. Kris Kristofferson might be better if his character weren’t a complete idiot (he hires incompetent repairmen for his isolated missile silo for starters).
There’s some actual suspense involving the bad guy’s identity, but director Gillespie can’t figure out how to pace it. When he gets to the finish, the big action scene, he flops. He can’t even direct a couple guys punching. Stallone should’ve stepped in.
Decent photography from Dean Semler helps.
It’s bad, but still watchable.
Directed by Jim Gillespie; screenplay by Ron L. Brinkerhoff, based on a novel by Howard Swindle; director of photography, Dean Semler; edited by Timothy Alverson and Steve Mirkovich; music by John Powell; production designer, Gary Wissner; produced by Karen Kehela Sherwood and Ric Kidney; released by DEJ Productions.
Starring Sylvester Stallone (Jake Malloy), Charles S. Dutton (Hendricks), Polly Walker (Jenny), Kris Kristofferson (Doc), Mif (Brandon), Christopher Fulford (Slater), Jeffrey Wright (Jaworski), Tom Berenger (Hank), Stephen Lang (Jack Bennett), Alan C. Peterson (Gilbert), Hrothgar Mathews (Manny), Angela Alvarado (Lopez), Robert Prosky (McKenzie), Robert Patrick (Noah), Courtney B. Vance (Reverend Jones), Sean Patrick Flanery (Conner), Tim Henry (Weeks), Dina Meyer (Mary), Rance Howard (Geezer), Frank Pellegrino (Jimmy) and James Kidnie (Red).