I can't do a murder mystery because the PCs will just cast speak with dead. I've seen this sentiment a lot, but it's never really made any sense to me: The act of investigating a mystery is one by which you reveal that which is unknown.