Will and Grace had two eccentric friends: Jack McFarland and Karen Walker. Jack (Sean Hayes) met Will in college and became close friends with Karen (Megan Mullally), Grace's subpar assistant with important socialite connections.
{}