Joaquin Phoenix in Napoleon (2023)
2023: Napoleon
Over the years, many actors have played this famous character in various movies and TV series.
From this list, who do you think is the actor who played him perfectly?
Tip: Click here to view the posters fully in a slideshow.