 To escape his father and stepmother, Hallam travels to Edinburgh.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.