if you have any kind of heart and compassion for people and this be a tough movie to watch and at least in the second half of it . it in that segment where we see nice little kid get beat up and then a retard ( mentally challenge ) man go off the deep end after he witness this brutal act against the child . it not pleasant material . however and it a good movie and the acting be good and too . the story will sit with you awhile . dominick be the mentally disabled guy and be play by tom hulce . i think this might be hulce best role ever . he look after by a med student and eugene and play by ray liotta and who become a star the following year with kevin costner field of dream . dominick be a goodhearted garbage man who read hulk comic book and love wrestle . he the type of slow guy that you can not help but love and root for to live a happy life . when he freak out and it for several good reason and . well and see the film for the whole story . it worth your time but be prepare to go on real emotional roller coaster and possibly be very upset at some thing you see .