Art is not a substitute religion: it is a religion in its own right.
A good mystery should keep the reader guessing until the very end, but the clues must all be there.