Harvey Keitel é Charlie, um homem que trabalha para crescer no submundo dos guetos de Little Italy, em Nova York. Ao seu lado, porém, está Johnny Boy, um jovem revoltado, agressivo e sem escrúpulos, que vive se metendo em confusões por causa de dívidas de jogo.