Atonement In simple terms, Atonement is a tragic love story, starring Keira Knightley and James McAvoy. You'll definitely need tissues to handle this ending. Watch it now.