15 Of The Most Compelling Hollywood Portrayals Of Historic People

Gary Oldman As Ludwig Van Beethoven – Immortal Beloved (1994)

British actor Gary Oldman is one of the most talented actors of our time. Whether he’s playing hero or villain, he never fails to captivate the audience. His charisma is incredible. And the way he gives 100% of his talent to a role he’s been given is exceptional. That’s how exactly he pulled off the role as German composer Ludwig van Beethoven. He played the part so passionately and even took on extensive piano lessons just to get things right. Oldman won the praise of fans and critics alike.

Salma Hayek As Frida Kahlo – Frida (2002)

Credit: Amazon.com

Frida was seven years in the making, with Salma Hayek not only playing the title role but also as one of the film’s producers. The role is far removed from the usual sexy image of Hayek who mostly starred in action movies prior to Frida. She pursued the movie with great passion by immersing herself deeply into the life and paintings of the Mexican artist. The movie, which would never have been made without Hayek, won the actress an Oscar nomination.

Popular on True Activist