Three tales of terror and mystery