Henry Hill (Ray Liotta) é protegido de James ´Jimmy´ Conway (Robert De Niro), um mafioso em ascensão. Aos poucos, o jovem ambicioso conquista prestígio, se envolve com o tráfico de drogas, prática grandes roubos e ganha muito dinheiro. Logo, ele está na mira de agentes federais e de mafiosos rivais que sentem que ele se tornou uma ameaça aos negócios.