Anna (Rebecca Hall) and Will (Dan Stevens), were each other’s first every-things: first kiss, first love,