Fan Casting Henry Cavill as Max Payne in Zack Snyder's Max Payne (2023)

paulcoolman made this fan casting suggestion on August 28, 2023. What do you think? See below to cast your vote, or click here to see all fan casting suggestions for this role.

Henry Cavill as Max Payne in Zack Snyder's Max Payne (2023)

Henry CavillUnited Kingdom

42 years old
Henry William Dalgliesh Cavill (born May 5, 1983) is a British actor. He is known for his portrayal of Charles Brandon in Showtime's The Tudors (2007–2010), DC Comics character Superman in the DC E...
See Profile
Zack Snyder's Max Payne (2023)

Zack Snyder's Max Payne (2023)

2 Types Of People: Ones Building The Future, The Others Are Rebuilding The Past
by Zack Snyder & Chris McQuarrie
Many years after losing Mona Sax (Snyder's cut, not Wahlberg cut)... Max finds work as a private security contractor in São Paulo, Brazil, but becomes entangled in a quest filled with death and bet...
See Story

Fan casting suggestion made by:

Join the Conversation

0 comments on Henry Cavill as Max Payne in Zack Snyder's Max Payne (2023)

Henry Cavill is known for his roles in Justice League, Man of Steel, and Batman v Superman: Dawn of Justice. He has been suggested by fans for 23,157 roles on myCast, including James Bond in James Bond (reboot). Similar actors include Jon Hamm, Chris Pratt, and Tom Hardy. Henry Cavill was suggested to play Max Payne in Zack Snyder's Max Payne (2023) by paulcoolman. Other actors sugggested to play this role include Oscar Isaac. Zack Snyder's Max Payne (2023) has 11 roles, including Rodrigo Branco, Armando Becker, and Victor Branco.

More Fan Casting Suggestions for Max Payne in Zack Snyder's Max Payne (2023)