First Look: Keira Knightley in Last Night JohnAugust 19, 2010 Keira Knightley gets some nice roles to work on.