"I don't want to call her a liar, but, between Johnny Depp and Orlando Bloom, I don't know." Actor James McAvoy is flattered by ATONEMENT co-star Keira Knightley's comments about his kissing skills.