20 times actors took roles just for the paycheck (And admitted it)

In Conversation with Jackie Chan - The Red Sea International Film Festival - Source: Getty
In Conversation with Jackie Chan - The Red Sea International Film Festival - Source: Getty

6) Sean Penn - 'Carlito's Way'

Los Angeles Premiere Of Paramount Pictures'
Los Angeles Premiere Of Paramount Pictures' "September 5" - Source: Getty

Sean Penn took on the role of sleazy lawyer David Kleinfeld in Carlito's Way, but admitted taking it for financial reasons; anyhow, the actor received critical praise for his change in roles. Penn usually engages in artistic or socially responsible projects; hence, this was an exception for funding his directorial film, The Crossing Guard. Despite his financial motives, Penn did deliver a transcending performance alongside Al Pacino. This is, in the end, the choice most actors face: between following one's passion projects and commercial ventures.

Love movies? Try our Box Office Game and Movie Grid Game to test your film knowledge and have some fun!

Edited by Sugnik Mondal