Nate and Hayes (1983)
Nate and Hayes, also known as Savage Islands (UK title), is a 1983 swashbuckling adventure film set in the South Pacific in the late 19th century. Directed by Ferdinand Fairfax and filmed on location in Fiji and New Zealand, it starred Tommy Lee Jones, Michael O'Keefe and Jenny Seagrove.
More at Wikipedia.