text: James McAvoy and Keira Knightley in Atonement, a 2007 British romantic war drama film directed by Joe Wright and based on Ian McEwan's 2001 novel of the same name. The film stars James McAvoy, Keira. Romance Vintage, Vintage Kiss, Vintage Love, The Kiss, Atonement, James Mcavoy, Old Love, Jolie Photo, Vintage Photography