This episode answered what was the worst kept secret on television, that Gellar was not real and had been killed (presumably by Travis) earlier and put in a freezer. Despite this being obvious, the episode was great with few flaws this week. The kill was pretty good and the blood that fell on the police was gross. I actually liked how they did the big reveal as well at the end. Interesting episodes ahead!