After his father's ship is found shot to pieces and missing its cargo of gold, Capt. Johnny Angel (George Raft) sets out for revenge. To get to the bottom of the mystery, Johnny confronts his father's employer, Gusty (Marvin Miller), but gets stonewalled. Suspicious, he digs deeper and uncovers a hidden world of crime and conspiracy. A stowaway named Paulette Girard (Signe Hasso) who was on board is key to discovering the truth -- if she can stay alive long enough to tell it.