Jennifer Lopez is said to have taken a substantial pay cut in order to play her new role as a down-on-her-luck mum in Miramax's
An Unfinished Life.
Past poor film performances with films such as
Gigli and
Jersey Girl are thought to be the reasons for Lopez's usual salary of $12 million dropping to $4 million, according the New York Daily News.
"She felt the role would prove she could act," a source told the paper.