A strange tale which will have you gripped