Strangers meet in a hotel room in Manhattan for sex with unexpected results.Strangers meet in a hotel room in Manhattan for sex with unexpected results.Strangers meet in a hotel room in Manhattan for sex with unexpected results.