Benjamin Scott is a fair man and a fearless sea captain, but his heart is broken. During a fierce battle in the West Indies, he witnessed the death of his best man, Jack, who fell into the sea before Benjamin had the chance to confess his love.
Now, in Gibraltar, Benjamin runs into a stranger named John who bears an uncanny resemblance to his lost love. A friendship grows between the two, and soon turns to love. But John suffers from amnesia and wants to find out who he really is.
When John learns he isn’t Jack, Benjamin's first lover, saved from the sea, he leaves Gibraltar with a heart full of sadness. Once Benjamin discovers John has left him, he sets sail to find him. Will he be able to find the courage to confess his love before he loses John, as well?