In the final chapter of this acclaimed horror trilogy, Black Mirror III picks up right where the thrilling ending to Black Mirror II left off.  Only a short time ago, Darren Michaels was a quiet store clerk in a sleepy New England town. Now in Willow Creek, England, a tormented Darren barely reacts as police …