Ben Affleck stars in first trailer for Gone Girl: watch now