Joe Pesci and Al Pachino rocked their roles. Ray Romano played a relatively small role but was made for the part. I was impressed with the performances of these three actors. Definitely a move worth watching. Being from the Philly area and having family ties to Detroit made this movie even more enjoyable to watch.