The 23-year-old actress clashed with her mother Sharman Macdonald, as she didn’t like the role that her mother had written for her, instead she wanted to play the other role.
Macdonald had penned the role of Caitlin Thomas just for her in the upcoming film about Welsh poet Dylan Thomas.
"I said, 'You're playing Caitlin,' and she said, 'No, I like Vera,'" Contactmusic quoted Macdonald, as saying.
As a result, the part of Vera Phillips, one of the Welsh poet's love interests, was transformed to Knightley's liking.
"She wasn't even a singer until Keira decided to play her," she added.
The movie is set for its world premiere at the Edinburgh Film Festival in Scotland on 18 June (08). (ANI)
Read »