Caledon Hockley
Billy Zane como Caledon Hockley: Un aristócrata que está por casarse con Rose. Es él quién le regala el "Corazón del Mar". Cuando él se entera de que Rose se enamoró de Jack no está decidido a dejar a su "futura esposa" y a la fuerza la obliga a no verlo más. Sobrevive a la tragedia. Se casó y heredó los millones de su padre.