Don't look at it, don't look at it, don't look at it. People have been going missing lately in the small town of Eldon. Detective Shiela Bennette is determined to solve the case to improve her reputation and earn the respect of her coworkers. Will she uncover the mystery?