Gripping mystery tale