No, Keira Knightley wan't really beaten. She was just filming a violent public service announcement for domestic abuse. Knightly said about the ad, "I wanted to take part in this advert for Women's Aid because while domestic violence exists in every section of society, we rarely hear about it." Sounds like a really good cause.

Read more