31 suggestions
Tom Wilkinson
as Don Punchinello in Max Payne

Jon Bernthal
as Jack Lupino in Max Payne

Alex McKenna
as Michelle Payne in Max Payne

Adam J. Harrington
as B.B. in Max Payne

Isiah Whitlock Jr.
as Jim Bravura in Max Payne

Paul Dano
as Vinnie Gognitti in Max Payne

Jeremy Sisto
as Alex Balder in Max Payne
Emily Blunt
as Michelle Payne in Max Payne
Morena Baccarin
as Mona Sax in Max Payne

Jon Hamm
as Max Payne in Max Payne

Sam Lake
as Writer in Max Payne