The movie overall isn't terrible but hardly great however it would have gotten a higher rating from me if not for the poor casting in some instances. Brad Renfro isn't even slightly believable as an Italian, James Marsden isn't much better and Dennis Hopper is about as Italian as a bowl of Irish stew. The cultural appropriation and stereotypes aside the movie isn't the worst and might be worth a watch.