First separated by countries at war, and now by loyalty to King and country, Tristan (James Franco) and Isolde (Sophia Myles) must suppress their emotions for the sake of peace and the future of England. But the more they deny their passion, the more fiercely it burns. Despite their efforts to stay apart, Tristan and Isolde are driven inexorably together, risking everything for one last moment in each other's arms.