An encounter with an on-line date delivers an eventful night of unexpected surprises.An encounter with an on-line date delivers an eventful night of unexpected surprises.An encounter with an on-line date delivers an eventful night of unexpected surprises.