Miranda Barnes (brilliantly played by Meadow Williams) is a tragic yet gallant figure. Stunning events rapidly awaken strength and spiritual awareness essential for her survival. Daeg ... See full summary »
In 1995 the body of a young boy was found burned to death. An outcast, into heavy metal, the police initially thought the boy had been involved in a satanic ritual. They discovered a truth that was beyond anything they had imagined.