Will & Grace (1998)
S07E24 Kiss & Tell
Episode Overview
Following his first day at work, Will starts to feel uneasy about his new job. His concerns heighten when he unexpectedly ends up in a deserted office, accompanied only by a German shepherd and a menacing thug who speaks Russian.