"I'm a total romantic - I love romantic films. But I don't like being raped by sugar." Keira Knightley hates it when romantic movies are sickly sweet.