Cape Fear
(1991)

Max Cady (Robert De Niro) kills Claude Kersek (Joe Don Baker) and then follows the Bowden family onto their boat and straps himself to the boat. Once on the boat and makes Sam (Nick Nolte) admit he violated his oaths by holding back evidence.

A storm comes in, which allows Sam's daughter and wife the opportunity to escape. The boat crashes and Sam and Max fight on the shore.

In the end, Max gets carried away by the waves and is pulled into the ocean, where it suggests that he eventually died.

Thanks Kyle!