Robert Louis Stevenson's
St. Ives
(1998)

Jacques kills his brother Alain (Jason Isaacs) when he kidnaps Flora (Anna Friel).

Jacques and Flora return to free Susan (Miranda Richardson) and Farquhar (Richard E. Grant).

Jacques takes up the title of Count de Saint-Yves, the French surrender, peace is declared, and there is a double wedding.

Thanks Mary C!