Don't believe the hype. This movie is a waste of time. There's really no reason to care for any of the characters, there is awful italian stereotypes (nuggets of truth to them or not), murky storylines, no cogent plot, and silly facts thrown in at the end. I could go on and on. Stay home and rent The Wire instead if you wanna see gangsters.