Bad Blood: A Novel
Sarah Hornsley
Rated: 3.63 of 5 stars
3.63
· 8 ratings · 352 pages · Published: 01 Jul 2025
Tagged as:
- mystery 3
- crime 3
- suspense 3
- thriller 3
- family 2
- grief 2
- friendship 2
- domestic drama 2
- psychological 1
- Add topics
- format - reader age
- audiobook 3
- book 1
- adult fiction 1
- content warnings
- abuse 2
- child abuse 1
- murder 1