After his car breaks down, Glen spends one hell of an odd night with a married couple, setting into...