Descripción
Todo por Amor relata las aventuras del elegante vizconde Jacques St. Ives (Jean Marc Barr), un oficial francés capturado durante las guerras napoleónicas y recluido en un campo de prisioneros de guerra en Escocia. Allí conoce al gobernador de la prisión, el Mayor Chevening (Richard E. Grant) y a la bella Flora (Anna Friel), una visitante habitual de la prisión. Esta se da cuenta de que sea cual sea el crimen de St. Ives es todo un caballero y se propone descubrir su misterioso pasado..