Sophia Myles in Hallam Foe