Welcome to the town of Salt Lake Creek there have been some strange events going on lately and someone has to put a stop to them.