In Noord-Spanje anno 1905 neemt Julio een baantje als kelner bij het Grand Hotel om de verdwijning van zijn zus te onderzoeken die kamermeisje was in het hotel.
In 1860 wordt in de tuin van een afgelegen landhuis in Wiltshire een driejarig jongetje vermoord gevonden. Wanneer het de lokale politie niet lukt deze zaak op te lossen krijgt Jack Whicher van Scotland Yard de opdracht de moord te onderzoeken.