Cutthroat Island is a 1995 pirate-themed action film starring Geena Davis and directed by her then-husband Renny Harlin. The film is listed in the Guinness Book of World Records as the biggest box office flop of all time. This was the last film to be produced by Carolco Pictures before it was closed.