So after seeing Brad Pitt in 'Se7en' recently....
i might get some static for this but after re-watching "Se7en" the other day after all these years i must say Brad had a total Max Payne vibe going on in that movie.
he would have made a decent Payne in my opinion if only under the wing of the right director. if only i was David Fincher's movie consultant lol
in all seriousness though David Fincher could have done it. Watch Se7en again feel the atmosphere that the movie creates.