Sophia Myles in Tristan & Isolde