The Keyhole cover

The Keyhole

by

Published December 28, 2025 · 312 pages

Community Ratings

Description

Annalisa arrives at Rochester Manor, expecting a quiet job as a nanny. Instead, she's drawn into a dark and dangerous affair with her mysterious employer, Edward Rochester. By day, Mr. Rochester is d...

Keep browsing

Readers tagged this book with these. Tap one to see more like it.