The bizarre and brutal murder remains a mystery. Could it be a ritual killing? With a killer on the loose, Inverdee is in great danger…