The Festival of Sacrifice is over. Our investigators are home. The uproar is about to begin. Tune in to the ABC at 7:30 TONIGHT -- then check back in here after the show to take action.