St. Ives (1998)
St. Ives (televised in the UK as All for Love) is a 1998 television film based on the unfinished Robert Louis Stevenson novel, St Ives. The film features Miranda Richardson, Anna Friel, Richard E Grant and Jean-Marc Barr.
More at Wikipedia.