Buffy confronts Angel about his secret visit to Sunnydale on Thanksgiving Day; Angel battles a demon.