A mystery town full of ... mysteries.