Longshoreman Johnny Barnes is in love with Kitty Tracy, barmaid at her father's waterfront saloon, and he beats up Cassidy, a crooked politician who has been annoying her. Cassidy is murdered that night and Johnny is jailed for the crime. Kitty, her father Andy Tracy, and waterfront-priest Father Cameron believe Johnny is innocent but all evidence points to his guilt.
Burgess Meredith
as Johnny Barnes
Irene Hervey
as Kitty Tracy
Barry Fitzgerald
as The Icky
Raymond Walburn
as Adm. Andy Tracy
Robert Armstrong
as Father Cameron
Esther Ralston
as Frances March
Edward Gargan
as Hank
Edward Pawley
as Monte March
Esther Howard
as Jean-Beauty Shop owner
Lewis Howard
as Warren Sanford
Minerva Urecal
as Landlady
Don Zelaya
as Felipe