Sophie joins her fiancé Zach for a weekend trip she promises he won’t forget. Her carefully laid plans are derailed when Zach is sidetracked by an unexpected promotion. Fortunately, Jordan—his coworker and groomsman—is there to escort her for the evening. Zach promised to be back in time for one last night together before the wedding, but once Sophie finds out what Jordan is packing waiting for her fiancé isn’t an option.