L'Américain Dan MacDonald et le Jamaïcain Johnny Lambert sont deux marins impliqués dans un trafic de diamants. L'affaire tourne mal, Dan est accusé de meurtre, pendant que Johnny tombe amoureux d'une jeune fille blanche.
La vie de Rose, une femme au foyer dans l'East End londonien, est bouleversée lorsque son ancien amour, récemment évadé de prison, tente de se protéger de la police en se cachant chez elle.