I haven’t seen all his movies but I’d go with Mystic River also. That’s a hard movie to watch but it’s well done.
It was a Dennis Lehane novel and the movie was directed and scored by Clint Eastwood. Penn was in it, and he played his role well, but I consider it an Eastwood film.