Upon arrival in Edinburgh, Hallam sees Kate (Sophia Myles), an administrator at the Balmoral Hotel, located in the city centre. Kate bears a striking resemblance to his late mother. He manages to persuade her to give him a job as a kitchen porter in the hotel. Hallam makes his home in the clock tower of the hotel because of its vantage point over Kate's home in a top flat, where he can spy on her. He also spies on Kate through a skylight on her roof, clambering over the roofscape to reach his vantage point.