Quando Bill Gambini (Ralph Macchio) e um amigo são acusados de assassinato eles decidem chamar Vincent La Guardia Gambino (Joe Pesci), um primo de Bill que é advogado, para defendê-los. Mas quando Vinny chega descobre-se que ele se formou há poucas semanas e nunca defendeu nenhum tipo de causa e, para piorar as coisas, Vinny vai medir forças com Jim Trotter III (Lane Smith), um experiente promotor, e também com Chamberlain Haller (Fred Gwynne), um juiz que não suporta seu modo de se vestir e de se comportar no tribunal.