Darren Michael's search for his missing friend takes him on a chilling expedition from his small New England town to Willow Creek in England - and the reigning evil of Black Mirror Castle.Darren Michael's search for his missing friend takes him on a chilling expedition from his small New England town to Willow Creek in England - and the reigning evil of Black Mirror Castle.Darren Michael's search for his missing friend takes him on a chilling expedition from his small New England town to Willow Creek in England - and the reigning evil of Black Mirror Castle.