Ben Affleck stars in the near-perfect thriller, Gone Girl, which delivers the twist that has to be seen to be believed.