The Unexpected Guest by Charles Osborne

Set in a foggy, isolated Welsh manor, the story unfolds as a stranger, whose car has broken down, stumbles upon a murder scene. The victim, a wealthy man, lies dead in his study, and his wife stands nearby with a gun in her hand. As the stranger becomes embroiled in the investigation, he discovers a web of deceit, betrayal, and hidden motives among the household's inhabitants. With each character harboring secrets and potential motives, the narrative twists and turns, leading to a surprising and suspenseful conclusion that challenges perceptions of guilt and innocence.