hayleysatwell:Hayley Atwell is a gift to us all.